[英]Array in Rails 4 strong parameters (not nested)
我想從索引視圖一次創建多個對象,因此我需要輸入: post[][title]
和post[][parent_id]
,在post_controller.rb
我有:
def post_params
params.require(:post).permit(:title => [], :parent_id => [])
end
但是我在提交時遇到錯誤: undefined method 'permit' for [{"title"=>"Title", "parent_id"=>"133"}]:Array
我讀了這篇文章 ,但是如果我嘗試params.permit(:title => [], :parent_id => [])
,則post_params
只會返回空哈希。
參數:
{"utf8"=>"✓",
"authenticity_token"=>"oJwfzxbn+LJ/pD1hKo27gckZg6P4Gd8wyNY9NSFS4BA=",
"post"=>{"title"=>["1",
"2"],
"parent_id"=>["",
""]},
"locale"=>"ru"}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.