У меня есть модель с именем Contact.
Я добавил следующий метод:
def all_completed_events
# for a given Contact, return all contact_events records that exist and where sugarcrm = false
return (self.contact_letters + self.contact_postalcards + self.contact_emails + self.contact_voicemails + self.contact_calls)
end
Чего не хватает, так это того, что я хочу, чтобы только self.contact_letters.find (: условие => "sugarcrm = false") было выбрано (sugarcrm является логическим) (очевидно, это применяется ко всем другим моделям, contact_letters, contact_emails, и так далее)
Как мне это сделать?