Rails-建立3个模型之间的关系并进行查询

伍兆麟

我试图建立一种基本上如下的关系:

组模型

has_and_belongs_to_many :users
has_many :posts

用户模型

has_and_belongs_to_many :groups
has_many :posts

邮政模型

belongs_to :group
belongs_to :user

当我查询用户的帖子时,可以执行user.posts。但是,我无法弄清楚如何从用户加入的组中查询所有帖子。任何建议表示赞赏!

BroiSatse

你要

class User < ActiveRecord::Base
  has_and_belongs_to_many :groups
  has_many :posts
  has_many :group_posts, through: :groups, source: :posts
end

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails中的3个模型之间的关系(老师,受试者,学生)

来自分类Dev

.where查询与Rails模型进行比较返回空关系

来自分类Dev

Rails:两个模型之间的多重关系

来自分类Dev

Rails模型中2个表之间的关系如何?

来自分类Dev

Ruby on Rails进行关系查询

来自分类Dev

Ruby on Rails进行关系查询

来自分类Dev

如何在Rails中的同一模型(用户)之间建立has_many:through关系?

来自分类Dev

如何在Ruby on Rails中的模型之间建立一对多关系?

来自分类Dev

3种模型的Rails关系

来自分类Dev

在Ruby on Rails中的两个表之间进行查询

来自分类Dev

Rails:如何在两个模型之间建立多重关联

来自分类Dev

如何在Rails中不直接相关的2个模型之间建立关联?

来自分类Dev

Rails:两个模型之间的两种不同的多对多关系

来自分类Dev

在Rails中定义两个模型之间的多个(相似)关系

来自分类Dev

Rails 查询关联模型

来自分类Dev

在Rails中查询关系的关系

来自分类Dev

模型,视图和控制器之间的Ruby on Rails关系

来自分类Dev

这些模型在Rails之间的适当关系是什么?

来自分类Dev

Ruby on Rails:两种模型之间的关系

来自分类Dev

rails 相同模型之间的多个 has_many 关系

来自分类Dev

如何在Rails中的2个表之间建立关联

来自分类Dev

Rails form_for关系模型

来自分类Dev

多个Ruby on Rails模型关系

来自分类Dev

关于Rails Way关系模型

来自分类Dev

3 个模型的 Rails 5 嵌套资源?

来自分类Dev

如何在Realm中建立3个模型之间的关系模型?

来自分类Dev

Rails:在命名空间中的两个模型之间创建多对多关系,我需要做什么?

来自分类Dev

Rails与外键之间的关系?

来自分类Dev

在Rails中使用参数进行非模型SQL查询

Related 相关文章

热门标签

归档