0
フィールドの1つが配列の配列であるという要求が1つあります。 パラメータレールに配列の配列を許可する方法
{
"product" => {
"pitch_points"=>{
"adwords"=>{
"search"=>{
"short"=>["qwe"],
"long"=>[["asdadas", "dasdasdas"]]
}
}
}
}
}
この長いキーを許可するにはどうすればよいですか?
私はこの
params.require(:product).permit(
pitch_points: [
adwords: [
search: [
short: [],
long: []
]
]
]
)
.MYの出力のように行っているが
{
"pitch_points"=>{
"adwords"=>{
"search"=>{
"short"=>["qwe"],
"long"=>[]
}
}
}
}
ですが、出力は長く、空です。
"long" => [] [] work? – Boltz0r
'params [:product] .permit!'を実行すると、すべてのパラメータが許可されます。 –
@PardeepSaini許可はセキュリティ上の理由を導入しています。直接許可!私はこの許可を避けてくださいことをお勧めしたいと思います!オプションを直接。 – Sanket