У меня две модели: Courier
и Order
.
У меня следующий запрос ниже:
active_couriers = Courier.
available_courier_status.
where(:service_region_id => @service_region.id).
includes(:orders)
Этот запрос работает, однако, он тянет во всех заказах. Я хочу ограничить заказы только заказами на день. Поэтому я добавил следующий запрос where("orders.created_at >= ?", Time.zone.now.beginning_of_day)
.
active_couriers = Courier.
available_courier_status.
where(:service_region_id => @service_region.id).
includes(:current_orders).
includes(:orders).
where("orders.created_at >= ?", Time.zone.now.beginning_of_day)
Это даст мне ошибку:
PG::UndefinedTable: ERROR: missing FROM-clause entry for table "orders"
Что я здесь делаю неправильно?