2013-07-16 41 views
1

我有点小白到轨..和我试图提交的隐藏字段与ID ..的Rails:PointOfSale预期,得到了字符串错误

这里是隐藏字段:

<%= f.hidden_field :point_of_sale %> 

,并说出来提交的参数是这样的:

"venue"=>{"point_of_sale"=>"9"}, "commit"=>"Update Venue", "id"=>"1"} 

,但它给我的错误:

PointOfSale expected, got String error 

然后是什么问题?

+0

您在提交表单后是否收到此错误?你能发表更多关于错误的信息吗? – Debadatt

+0

你应该有'point_of_sale_id' –

+0

它提交这是一个Typemissmatch例外形式后发生....但是这是所有关于它 –

回答

0

如果你想保存的id,应该比你在你的隐藏字段传递point_of_sale_id: -

<%= f.hidden_field :point_of_sale_id %> 

希望这有助于。

+0

THX这么多人 –

相关问题