Railsでこんなことをしたい
これまでに Rails で作成したものは次のとおりです。
<%= form_for @order do |f| %>
<%= f.hidden_field :service, "test" %>
<%= f.submit %>
<% end %>
しかし、次のようなエラーが発生します:
undefined method `merge' for "test":String
Rails の hidden_field に値を渡すにはどうすればいいですか?
ベストアンサー1
やったほうがいい:
<%= f.hidden_field :service, :value => "test" %>
hidden_field
2番目の引数としてハッシュが必要です