when
è una parola riservata per Postgre (vedi doc
). Dovresti eseguire l'escape con ""
nell'SQL quando lo si utilizza come nome di colonna:
@expired = Location.where('"when" <= ?', Date.today)
when
è una parola riservata per Postgre (vedi doc
). Dovresti eseguire l'escape con ""
nell'SQL quando lo si utilizza come nome di colonna:
@expired = Location.where('"when" <= ?', Date.today)