[英]How to permit an array json with Rails?
適用於 json
{
"version":"1",
"configs":[
{
"title":"Good",
"body":"Body"
},
{
"title":"Good",
"body":"Body"
}
]
}
如何在 controller 中使用 Rails 的params.permit
來允許它?
我試過了
params.permit(
config_setting: [
:version,
configs: [
:title,
:body,
]
],
)
但是好像不對。
目前,您允許 json 具有以下結構:
{
"config_setting": [
{
"version":"1",
"configs":[
{
"title":"Good",
"body":"Body"
},
{
"title":"Good",
"body":"Body"
}
]
}
]
}
只需將config_setting
節點添加到數據或將您的強參數塊調整為:
params.permit(
:version,
configs: [
:title,
:body,
]
)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.