2
year属性を持つデータベースを作成しようとしていますが、何か問題があります。私は足場を作成し、このコードで_form.html.erbを変更するtryied:年間ドロップダウンボックスを作成するRuby on RailsでFormBuilderを使用する
<%= f.date_select :year, :start_year=>2000, :end_year=>Time.now.year %>
レールサーバを実行しようとしました
と私は、このエラーを与えた:
1 error(s) on assignment of multiparameter attributes
私は、私が唯一望んでいたことに気づきました日と月ではなく年です。それを行う方法はありますか?私は試みました:discard_month => trueしかし、それは単にそれを隠しますが、まだそれを格納しています。事前に
おかげ
を試みたが、それは動作しません。私の属性は年:整数です。それでもまだ複数のパラメータを格納しようとしています。ただ今はゼロです。 – Dan
date_selectを使用すると、常に日付が取得されるため、dbのフィールドは一貫している必要があります。 – apneadiving
1900年から2012年までのdate_select以外の年のドロップダウンボックスを作成するオプションはありますか? – Dan