1

HABTM 関係に投稿とタグ (Mysql アダプターを使用したアクティブ レコード) があります。タグのない投稿を照会するにはどうすればよいですか?

4

1 に答える 1

1

クエリにタグを含めてから、タグが関連付けられていない投稿のみを選択して配列を反復処理することができます。

Post.includes(:tags).select { |post| post.tags.empty? }

注: また、今日、これらの線に沿って回答を提案したこの質問をご覧になることもできます。他にも、潜在的により効率的なアイデアがそこに転がっているかもしれません。これらの質問が時々どのように一緒になるか面白いです:-D.

于 2013-03-25T21:36:13.343 に答える