我有两个型号,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"
我在这里做什么?