ruby-on-rails – 强参数中嵌套对象中的Rails 4嵌套数组
发布时间:2020-12-17 01:19:09 所属栏目:百科 来源:网络整理
导读:This问题部分回答了我的问题.作者使用类似的json结构.. 我的问题:如何在嵌套对象中允许嵌套数组?我有一个带有has_many功能的贡献模型.我正在尝试创建GeoJSON多边形. 坐标保持空白 这是我发送的JSON { "contribution": { "features_attributes": [ { "geojs
This问题部分回答了我的问题.作者使用类似的json结构..
我的问题:如何在嵌套对象中允许嵌套数组?我有一个带有has_many功能的贡献模型.我正在尝试创建GeoJSON多边形. 这是我发送的JSON { "contribution": { "features_attributes": [ { "geojson": { "type": "Feature","properties": {},"geometry": { "type": "Polygon","coordinates": [ [ [ 7.263336181640625,52.07190953840937 ],[ 7.263336181640625,52.135173926548894 ],[ 7.404785156249999,52.07190953840937 ] ] ] } } } ],"title": "324","description": "23" } } 目前我的许可证代码如下所示: params.require(:contribution).permit( :title,:description,features_attributes: [ { geojson: [ :type,{ geometry: [ :type,#{ coordinates: [] } # this works for arrays like coordinates: [ 7.62,51.96 ] { coordinates: [[]] } ] } ] } ] ) 解决方法
我现在这样解决了.请指正! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |