0
“self”代表Contact模式。 此查询将查找联系人的所有已完成任务。 任务模型具有字段/键:数组类型的assigned_contacts。 所以查询是在数组内搜索。MongoMapper到Mongoid:如何在数组内搜索?
def assigned_tasks_completed
self.company.tasks.all(:assigned_contacts => self.id.to_s, :completed => true)
end
如何在Mongoid中做到这一点?
另一个问题: @ contact.set(:a - > a,:b - > b,:c - > c)的Mongoid中的等价物是update_attributes!
但是在Mongoid中也有一套方法。 set & update_attributes!有什么区别!在Mongoid?