estoy usando el siguiente código en mi regulador:heroku Postgres error - operador no existe indicación de la hora sin zona horaria = entero
@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])
pesar de que funciona bien en mi local SQLite, tengo no existe un "operador timestamp sin timezone = integer "error.
No estoy exactamente claro qué cambiar.
Ideas?
Gracias.
la que me recomiendan? convirtiendo en postgres o creando el formato correcto para @monday y @friday? Si este último, cómo, miré el ruby defs por tiempo ... no está claro qué haría diff ... ¡gracias! – Angela
Utilice el formato correcto, ahora también puede usar un índice simple en esta columna para acelerar las cosas. –