«Я» здесь означает модель контакта.
Этот запрос найдет все выполненные задачи для контакта.
Модель задачи имеет поле / ключ: assign_contacts типа Array.
Таким образом, запрос выполняется в массиве.
def assigned_tasks_completed
self.company.tasks.all(:assigned_contacts => self.id.to_s, :completed => true)
end
Как это сделать в Mongoid?
Еще один вопрос:
В Mongoid эквивалентно @ contact.set (: a -> a,: b -> b,: c -> c) - update_attributes!
Но есть и метод, установленный в Mongoid.
В чем разница между set & update_attributes! в монгоиде?