ich den folgenden Code verwenden in meinem Controller:Heroku Postgres Fehler - Betreiber nicht Zeitstempel existieren ohne Zeitzone = integer
@monday = (Time.now).at_beginning_of_week
@friday = 5.days.since(@monday)-1.second
@sent_emails = ContactEmail.all(:conditions => ['date_sent >= ? and date_sent <= ?', @monday, @friday])
Obwohl es auf meinem lokalen SQLite arbeitet, habe ich einen „Operator existiert nicht Zeitstempel ohne Zeitzone = Ganzzahl "Fehler.
Ich bin nicht genau klar, was ich ändern soll.
Ideen?
Danke.
was würden Sie empfehlen? in Postgres konvertieren oder das richtige Format für @monday und @friday erstellen? Wenn letzteres, wie, sah ich auf den Rubin für die Zeit ... nicht klar, was ich tun würde Diff ... Danke! – Angela
Verwenden Sie das richtige Format, jetzt können Sie auch einen einfachen Index für diese Spalte verwenden, um die Dinge zu beschleunigen. –