Я пытаюсь определить две переменные следующим образом:
@orders = Customer.find_all_by_order_date(nil)
@nonorders = Customer.find_all_by_order_date(!nil)
Первая работает правильно, но втораяне делает.Как мне найти тех клиентов, чьи поля order_date не равны nil?
@nonorders = @customer.orders.find(:all, :conditions => "@customer.orders.order_date IS NOT NULL")
выдает мне следующую ошибку:
undefined method 'extract_options_from_args!' for ActiveRecord::Base:Class
У меня естьпопытался изменить условия, такие как @orders.order_date
, @customer.order.order_date
и т. д. В чем причина этой ошибки?Спасибо!