0
用戶用戶沒有帖子
has_many :posts
在型號後,我已經有一個返回所有文章說,若某月創建的範圍。所以我可以這樣做:Post.in_month("2012-01-01")
如何獲得所有在特定月份內未使用ActiveRecord :: Relation或Arel發佈帖子的用戶?
用戶用戶沒有帖子
has_many :posts
在型號後,我已經有一個返回所有文章說,若某月創建的範圍。所以我可以這樣做:Post.in_month("2012-01-01")
如何獲得所有在特定月份內未使用ActiveRecord :: Relation或Arel發佈帖子的用戶?
喜歡的東西
User.joins(:posts).where("count(posts.id) = 0 AND posts.created_at BETWEEN (?) AND (?)", "2012-01-01", "2012-02-01")
嗯。我想使用我已經定義的範圍in_month。有沒有使用純SQL的方法?是否加入(:posts).in_month(「2012-01-01」)。count.eq(0)是否工作? – lamu 2012-03-04 20:56:39