[英]how to use 'sort' when searching the cloudant database?
我正在使用Nano連接到NodeJS上的數據庫。
api是:db.search(designname,searchname,[params],[callback])
在參數中,我嘗試了{q:“ name:'39'”},它可以工作,但是如果我添加'sort',則它永遠不會工作。 例如:{“ name:'39'”,sort:'count'},{“ name:'39'”,“ ['count']”}。 但是,當我使用url提交相同的操作,例如'/ showall?q = name:39&sort =“ count”'時,它可以工作。 我還嘗試了{“ name:'39'”,limit:3},它也可以工作。
我只是不知道如何在JS代碼中使用“排序”。
sort
參數必須是JSON格式的字符串。 在您的url示例中,您正在使用/showall?q=name:39&sort="count"
JSON格式化字符串。 要在代碼中復制此代碼,您需要執行以下操作:
db.search(ddocname, searchname, {"name":39', sort:'"count"'});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.