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?