加入3个表 所以我有3个表 size_sets - id, name
sizes - id, name
size_set_sizes - size_id, size_set_id
我要定义size_set模型的关系,将检索所有sizes用于该sizeset 喜欢的东西: public function sizes()
{
//define relationship h
我们的Rails应用程序在我们的User类中使用自我指涉has_many关系来跟踪以下内容。这可用来寻找followed_users: class User < ApplicationRecord
has_many :followings
has_many :followed_users, through: :followings
end
class Following
我的主题类拥有HasManyThrough关系的用户。 return $subject->users; //returns an array with ids and names from the database
现在我想添加一个动态变量appends不应列入user类,因为它是没有必要的无处不在。 那么有没有一种方法可以为整个HasManyThrough对象设置这个appends值?
目的 我想获得总指的是单个用户的所有用户之间的共同利益,使用雄辩关系,而不是直接查询生成器。 表结构 用户 +----+--------+
| id | name |
+----+--------+
| 1 | John |
| 2 | George |
| 3 | Paul |
+----+--------+
利益 +----+-----------+
| id | name