PG :: UndefinedTable: FEHLER: Fehlender FROM-Klauseleintrag für Tabelle bei Verwendung von Joins und wo
Ich habe zwei Modelle,Courier
undOrder
.
Ich habe die folgende Abfrage unten:
active_couriers = Courier.
available_courier_status.
where(:service_region_id => @service_region.id).
includes(:orders)
Diese Abfrage funktioniert, zieht jedoch alle Aufträge ein. Ich möchte die Bestellungen auf Tagesbestellungen beschränken. Also habe ich die folgende Abfrage hinzugefügtwhere("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)
Das gibt mir den Fehler:
PG::UndefinedTable: ERROR: missing FROM-clause entry for table "orders"
Was mache ich hier falsch?