我正在尝试直接做一些事情,例如:
User.all(:criteria => {:project_id => 2})
这将返回Mongoid :: Criteria的实例
我可以用这个标准做什么?如果我只是想要返回文档数组以进行进一步评估怎么办?
解决方法
Criteria与ActiveRecord中的Relation对象类似
你可以这样使用它
users = User.where(:project_id => 2) users.each do |user| puts user.name end # or users.all
如果没有任何用户,这将返回[]
users.all.each do |user| puts user.name end