有人知道是否有可能通过ajax请求以沙发形式通过编程方式创建文档?我在文档或论坛上都找不到关于此的任何信息。任何帮助或提示将不胜感激...
答案 0 :(得分:0)
我找到了类似的解决方案:
$.ajax({
url: "http://localhost:5984/mybase/anewid",
type: "PUT",
data: { JSON.stringify("name": "joe", "mykey2": "myvalue2")},
dataType: "json",
success: function (result) {
...
},
error: function (xhr, ajaxOptions, thrownError) {
alert(xhr.status);
alert(thrownError);
}
});
如果没有JSON.stringify封装,则会出现错误400:{“ error”:“ bad_request”,“ reason”:“无效的UTF-8 JSON”}
随附文档中的ref:http://docs.couchdb.org/en/2.2.0/api/document/common.html#put--db-docid