-4
私はモンゴイドを使用しています。ジオロケーション情報を配列フィールドに保存します。私のモデルではRailsテンプレートで配列フィールドをレンダリングする方法form_builder?
は、私が持っている:
<%= f.hidden_field :location %>
をそして、これは結果を与える:私の見解では
field :location, :type => Array
を、私は持っている私が欲しいもの
<input id="foo_location" name="foo[location]" type="hidden">
は次のようです以下:
<input id="foo_location_1" name="foo[location][]" type="hidden">
<input id="foo_location_2" name="foo[location][]" type="hidden">
配列として渡される
location
のparamのために、あなたが明示的にこれらのフィールドに入力された名前を定義する必要がために
フォームは新しいオブジェクト用ですので、 '@ foo.location'は空です。 – xdazz