Anmerkung: finishDate ist ein Feld, in EreignistabelleRAils 3.1 Warum funktioniert diese Abfrage in der Entwicklung, aber nicht in der Produktion?
Diese Abfrage in der Entwicklung gut funktioniert
def reminders
@events = @user.events.find(:all, :conditions=> ['finishDate >= ?', Time.now])
end
aber wirft diesen Fehler in der Produktion
ActiveRecord::StatementInvalid (PG::Error: ERROR: column "finishdate" does not exist
LINE 1: ...vent_id" WHERE "events_users"."user_id" = 13 AND (finishDate...
^
heroko Konsole
>> Event.last.finishDate
=> Tue, 10 Apr 2012 19:05:00 UTC +00:00
Was vermisse ich? Danke im Voraus!
Ich habe die Frage mit der Ausgabe der heroku Konsole bearbeitet. Es sieht so aus, als gäbe es eine finishDate-Spalte. Sie können mit der vollständigen SQL-Abfrage recht haben. Ich weiß jedoch nicht, wie ich es machen soll. –
Könnte es wegen der Verwendung von Kamelbuchstaben => finishDate sein. Anstatt finish_date? –