when はPostgreの予約語です( doc
を参照) )。 ""でエスケープする必要があります SQLで列名として使用する場合:
@expired = Location.where('"when" <= ?', Date.today)
when はPostgreの予約語です( doc
を参照) )。 ""でエスケープする必要があります SQLで列名として使用する場合:
@expired = Location.where('"when" <= ?', Date.today)