我在Cloudant中创建了搜索索引,并尝试通过node访问搜索索引。 (Using this tutorial)我得到了答复和一切。但是我得到了大约386个响应。
我阅读了Cloudant documentation,发现可以使用limit来限制结果数。
我不确定我在做什么错
db.search('library', 'books', { q: req },{limit:20}, function(err, result) {
if (err)
throw err;
console.log("the body ", result.length)
})
我的搜索结果应限制为20,但我看到386个结果
答案 0 :(得分:3)
q
和limit
(以及您提供的用于修改搜索的任何其他参数)应位于同一JS对象中,而不是两个单独的对象中。