-1
强大的参数我有我的用户Rails4应用模型和我已经定义轨道4的相关模型
def user_params
params.require(:user).permit(:email)
end
,但我也存储用户在一个单独的地址表中的地址和我填补了电子邮件和地址从一个单一的形式,所以我如何添加地址参数,以及在用户强参数允许的方法。
强大的参数我有我的用户Rails4应用模型和我已经定义轨道4的相关模型
def user_params
params.require(:user).permit(:email)
end
,但我也存储用户在一个单独的地址表中的地址和我填补了电子邮件和地址从一个单一的形式,所以我如何添加地址参数,以及在用户强参数允许的方法。
像这样:
def user_params
params.require(:user).permit(:email, address: [:address_attribute])
end
看看在THIS后,我认为这是很好的解释强参数。
强大的参数应该是这样的:
def user_params
params.require(:user).permit(:email, addresses_attributes: [:field1, :field2,..])
end
而且还确保
user.rb
accepts_nested_attributes_for :addresses
你能用表单代码更新你的问题吗? – Pavan