Cloudant:使用 2 个参数查询搜索索引

Cloudant: Query search index with 2 parameters

我想用两个参数调用 API:provider_idid,但我不知道'知道要调用的结构。很清楚如何用 1 个参数来做。你能给我一些建议吗?谢谢

这是用 1 个参数调用 API 的结构。

db.search('allstaff', 'allstaff_index', {q:"provider_id:"+request.params.provider_id}, function(err, doc) {

Cloudant 搜索查询语法基于 Lucene 语法。

可用的逻辑运算符有:AND+ORNOT-,并且区分大小写。

您的查询看起来像

"provider_id:"+request.params.provider_id+" AND id:"+request.params.id

您可以在 tutorial 中阅读更多内容。

或者看这个video

此致

贝尔纳多·鲍姆布拉特