Wie konvertiere ich einen von einem date_select in Rails zurückgegebenen Hash-Wert in ein Date-Objekt?
Ich habe ein Date_select in meiner Ansicht in einem Formular, aber beim Absenden ist der zurückgegebene Wert in einer Hash-Form wie folgt:
{"(1i)"=>"2010", "(2i)"=>"8", "(3i)"=>"16"}
wie kann ich das in ein Datumsformat in Schienen konvertieren, so dass ich es als Bedingung beim Abfragen der Datenbank verwenden kann, z. B.:condition => {:dates == :some_date_from_date_select}
? Ich habe versucht, @ anzurufDate.parse(:some_date_from_date_select)
aber es hat nicht funktioniert, weil es einen String und keine Hash-Map erwartet.
Gibt es einen Schienenweg, um dies zu tun?
Vielen Dan