0

私は3つのモデルを持っています:

Group

Feed

FeedItem

グループには多くのフィードがあり、フィードには多くの FeedItem があります

グループからグループ FeedItems 内のすべてのフィードを取得できる方法はありますか?

のようなものだと思いgroup.feeds.feed_itemsますか?

4

1 に答える 1

2

あなたが探しているのはスルーアソシエーションだと思います。Group次の行をモデルに追加します

has_many :feed_items, :through => :feeds

その後FeedItems、グループ内のすべてにアクセスできますgroup.feed_items

于 2012-05-10T16:17:07.170 に答える