2013-02-16 7 views
0

액티브 레코드 쿼리 어떻게 이미지없이 모든 기사를 얻을 수 있습니다레일, 나는이 개 모델</p> <pre><code>class Article < ActiveRecord::Base has_many :images end </code></pre> <p>및</p> <pre><code>class Image < ActiveRecord::Base belongs_to :article end </code></pre> <p>이

+1

image_ids을 = Image.select (: article_id) .map (& : article_id) Article.where (' ID NOT IN (?) ', image_ids) 좀 더 세련된 솔루션을 원했습니다. – user2077412

답변

0

이 시도 :

Article.where('id NOT IN (?)', Image.all.pluck(:article_id).uniq) 
관련 문제