У меня есть следующий код в одном из моих контроллеров 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
Можно ли добавить более одного условия таким образом?Если да, то как?