gpt4 book ai didi

ruby-on-rails - 将 json 数组发布到 Rails 服务器

转载 作者:行者123 更新时间:2023-12-04 06:07:31 25 4
gpt4 key购买 nike

我想知道如何将 json 数组直接发布到 Rails 服务器。说,

POST '/api/notes_bulk', HTTP/1.1
Content-Type: application/json

[{“content”:”content1”, “title”:”title1”}, {“content”:”content2”, “title”:”title2”}, {“content”:”content3”, “title”:”title3”}, {“content”:”content4”, “title”:”title4”}, {“content”:”content5”, “title”:”title5”}]

我对它做了一些搜索,所有的例子都有某种映射到数组的键。而在我的情况下,json 是其顶层的数组。
如何在 Controller 代码中获取json数据?我注意到 rails 用“_json”键包装这些数据,但是当我访问它时,它说 Unpermitted parameters: _json, ... .

最佳答案

您可以使用该“_json”键来访问数据。要删除警告,您必须允许 JSON 数组中的所有对象键。在你的情况下:

params.permit(_json: [:content, :title])

关于ruby-on-rails - 将 json 数组发布到 Rails 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31488536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com