Sto usando il seguente codice nel mio controller:Heroku Postgres errore - operatore non esiste timestamp senza fuso orario = intero
@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])
Anche se funziona bene sul mio locale SQLite, ho un "operatore non esiste timestamp senza fuso orario = intero "errore.
Non sono esattamente chiaro cosa cambiare.
Idee?
Grazie.
che mi consiglia? la conversione in postgres o la creazione del formato giusto per @monday e @friday? Se quest'ultimo, come, ho guardato i ruby defs per tempo ... non è chiaro cosa avrei fatto diff ... grazie! – Angela
Usa il formato giusto, ora puoi anche usare un semplice indice su questa colonna per accelerare le cose. –