Я пытаюсь отправить некоторые данные в экземпляр couchDB с помощью Axios:
var payload = {
key1: "value1",
key2: "value2"
}
Публикация в Couchdb:
axios.post("couchdb/testdatabase/", {
payload
})
.then(function(response) {}
)
.catch(function(error) {}
На CouchDB создается такой документ:
{
"_id": "2b8f7ccc9216e6946ad2e06c16002fb1",
"_rev": "1-50656bdcbb79f9b427c9aa5e0afb3255",
"payload": {
"key1": "value1",
"key2": "value2"
}
}
То, что я пытаюсь получить вместо этого, выглядит примерно так:
{
"_id": "2b8f7ccc9216e6946ad2e06c16002fb1",
"_rev": "1-50656bdcbb79f9b427c9aa5e0afb3255",
"key1": "value1",
"key2": "value2"
}
Конечно, я мог бы передать Ключ-Value-Пары к методу axios.post()
, но с более крупным объектом, который будет очень трудоемким.
Так что можно удалить эту «оболочку полезной нагрузки» вокруг этих ключей-пары значений?
Спасибо