【问题标题】:Creating documents programmatically with couchdb使用 couchdb 以编程方式创建文档
【发布时间】:2019-06-13 17:23:50
【问题描述】:

有人知道是否可以通过 ajax 请求使用 couchdb 以编程方式创建文档?我在文档和论坛上都没有找到任何关于此的内容...任何帮助或提示将不胜感激...

【问题讨论】:

标签: couchdb


【解决方案1】:

我找到了类似的解决方案:

  $.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","re​​ason":"invalid UTF-8 JSON"}

参考文档:http://docs.couchdb.org/en/2.2.0/api/document/common.html#put--db-docid

【讨论】:

    猜你喜欢
    • 2010-12-02
    • 1970-01-01
    • 2018-12-11
    • 1970-01-01
    • 1970-01-01
    • 2022-08-05
    • 2012-02-15
    • 2016-02-03
    • 1970-01-01
    相关资源
    最近更新 更多