2016-09-29 56 views
0

我有用户和帖子之间的关联,因为用户有很多帖子。 我的查询如User.includes(:posts).all。我想写到哪条件的职位,但我得到了错误无效包括如何在mongoid中包含条件?

User.includes(:posts,with: -> (posts) {where(post.likes > 100)} 


include Mongoid::Document 

回答

0

试试这个,

User.includes(:posts).where("posts.likes", > 100) 
+0

我做MongoDB中 –

+0

告诉我,这不是在MongoDB中 – Navin

+0

是工作, iam使用mongoDb作为数据库。 Mongoid是ODM。 –