私は3つのモデルを持っています
Tag
=>:id
、:name
Tagging
=>:id
、:tag_id
、:post_id
Post
=>:id
、:summary
タグのIDはわかっています。モデルtag_id
を通じて、特定の を持つすべての投稿を照会したいと思います。Taggings
何かのようなもの
@post = Post.joins(:taggings).where(:tag_id => 17)
Post
しかし、モデルではなくモデルでtag_id を探しているため、これは機能しませんTagging
。
これを行う方法がわかりません。