-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