Создание документов программно с помощью couchdb - PullRequest
0 голосов
/ 13 июня 2019

Кто-нибудь знает, можно ли программно создавать документы с помощью couchdb через ajax-запрос?Я не нахожу ничего об этом ни в документации, ни на форумах ... Любая помощь или подсказка будут оценены ...

1 Ответ

0 голосов
/ 14 июня 2019

Я нашел решение, похожее на это:

  $.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"}

ссылка в документации: http://docs.couchdb.org/en/2.2.0/api/document/common.html#put--db-docid

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...