我可以通过以下方式更新我的文件:
/_design/test/_update/user/dbf805bece7d468c4782fffaa5018680
但是当我尝试通过
这样做时/_design/test/_rewrite/user/dbf805bece7d468c4782fffaa5018680
使用此重写脚本:
{
"from": ":type/:key",
"to": "_update/:type/:key",
"method": "PUT"
},
我收到错误:
{"error":"bad_request","reason":"invalid UTF-8 JSON"}
我通过的Json很好;当我不通过_rewrite时,完全相同的json工作,我也可以使用POST使用重写URL插入相同的json。
修改 更改:关键*帮助我解决这个问题......但这是正确的解决方案吗?
答案 0 :(得分:2)
我遇到了同样的问题,发现引用查询键修复了它。
例如:
/_design/test/_rewrite/user/"dbf805bece7d468c4782fffaa5018680"
但是,就我而言,我正在使用GET
方法。