1
我有以下使用searchlogic:有沒有辦法創建一個分組的命名範圍?
@todos = Todo.contact_user_id_is(current_user).
contact_campaign_id_is(@campaign).
current_date_lte(Date.today).
done_date_null.
ascend_by_current_date
我只想@todos包含單個CONTACT_ID一個日程記錄(CONTACT_ID上的Todo的屬性)。
問題:我該如何分組,以便每個contact_id在@todos數組中只有一條記錄?
lemme給它一個結果我會給你發送結果...男人,仍然試圖理解lambdas – Angela 2010-11-04 15:19:32
嗨,所以我注意到這使用條件爲用戶和活動 - 但searchlogic命名範圍已經這樣做.. ..我仍然需要這些額外的命名範圍工作? – Angela 2010-11-05 02:14:41
這個命名的作用域應該沒有任何額外的searchlogic作用域。但是您也可以刪除這些條件並鏈接searchlogic命名範圍。在這種情況下,我會將它全部保留在命名範圍中,因爲它執行一個非常特定的功能。 – aNoble 2010-11-05 15:45:57