【发布时间】:2010-08-09 03:54:50
【问题描述】:
我有一个名为 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(:conditions => "sugarcrm = false") 被选中(sugarcrm 是布尔值)。 (显然这适用于其他模型,contact_letters、contact_emails 等)
我该怎么做?
【问题讨论】:
标签: ruby-on-rails scope boolean