2
私はキーチェーンオブジェクトを持っています。キーチェーンhas_many資格情報。Railsフォームヘルパー:コレクションに要素を追加する方法は?
新しい認証情報をキーチェーンに追加するためのビューコードを作成しようとしています。これは私が持っているコードです:
<% form_for(@keychain) do |f| %> <tr> <td><%= f.select "credentials[]", current_account.services.collect{ |s| [s.friendly_name, s.id] } %></td> <td><%= f.text_field 'credentials', :username %></td> <td><%= f.password_field 'credentials', :password %></td> </tr> <% end %>
しかし、それは、このメッセージで失敗します。
NoMethodError in Keychains#new Showing app/views/keychains/_keychain_form.html.erb where line #32 raised: undefined method `credentials[]' for #
は私が間違って何をしているのですか?