我有下面的代碼在我的Rails(3.1)控制器之一:向控制器添加多個字符串查找條件?
@count = Call.where(:destination => current_user.destination_id).count
@count_day = Call.where('created_at > ?', 1.days.ago).count
@count_month = Call.where('created_at > ?', 30.days.ago).count
他們都工作正常,但我試圖以某種方式合併兩個人在一起,因此它顯示創建的呼叫數在過去1天內,但僅適用於目標與當前用戶destination_id值匹配的呼叫。
我已嘗試添加:條件,但沒有快樂:
@count_day = Call.where(:destination => current_user.destination_id, :condition ['created_at > ?', 1.days.ago]).count
是否有可能以這種方式添加多個條件?如果是這樣,怎麼樣?
由於某些原因輸出'#'而不是呼叫計數。 –
dannymcc
2012-01-14 15:31:54
如果你想要計數,最後加上'.count' - 我只是說明'哪裏可以鏈接' – 2012-01-14 16:28:09