Мне нужна помощь с функцией nano.request(). Я пытаюсь получить данные по запросу с использованием запроса cloudant (couchdb), но у меня нет идеи, как сделать его и я искать в любом месте. , пожалуйста, мне нужна помощь: P как поиск по запросу в функции nano.request?nano.request() найти по запросу couchDB
благодаря
var query = {
"selector": {
"_id": {
"$gt": 0
},
"Campaign_Id":9999
},
"fields": [
],
"sort": [
{
"_id": "asc"
}
]};
cloudant.request({db: 'campaigns',
method: 'get',
doc: '_all_docs',
qr: query
},function (err,data){
console.log(err);
console.log(data);
});
Что вы пробовали? Этот [db.get] (https://github.com/dscape/nano#dbgetdocname-params-callback) может быть вызовом, который вы ищете. – Rho
мне нужно сделать запрос для фильтрации, например, "селектор": { "_id": { "$ GT": 0 }, "CAMPAIGN_ID": 9999 }, "полей": [ ], "sort": [ { "_id": "asc" } –
Итак, вы можете использовать [Cloudant Query] (https://github.com/cloudant/nodejs-cloudant#cloudant-query) за то, что вы пытаясь сделать. Имейте в виду, что вам нужно создать индекс для этого. [Здесь] (https://cloudant.com/using-cloudant-query-tutorial/) - прямой пример. – Rho