返回我有一個芒果查詢文件:如何計算由芒果查詢
{
"selector": {
"age":{
"$eq": 22
}
}
}
我想知道的是滿足此條件的文檔數量。
我知道我們可以用地圖減少功能來實現這一點,但有沒有辦法通過使用芒果查詢喜歡使用一些關鍵就像在查詢本身,因爲我們的「排序」做「計數」要做到這一點,和「田」。
我通過REST客戶端射擊芒果查詢和我想要的文件作爲查詢的響應數。
返回我有一個芒果查詢文件:如何計算由芒果查詢
{
"selector": {
"age":{
"$eq": 22
}
}
}
我想知道的是滿足此條件的文檔數量。
我知道我們可以用地圖減少功能來實現這一點,但有沒有辦法通過使用芒果查詢喜歡使用一些關鍵就像在查詢本身,因爲我們的「排序」做「計數」要做到這一點,和「田」。
我通過REST客戶端射擊芒果查詢和我想要的文件作爲查詢的響應數。
CouchDB的返回一個對象。在這個對象中你會發現一個數組「docs」。只需獲得這個數組的長度,你就可以得到返回文件的數量。
這是不是真的有可能使用find函數來獲取完整的一些文件。 默認情況下,_find被限制爲返回25個文檔(http://docs.couchdb.org/en/2.0.0/api/database/find.html)。
極限(數字) - 結果的最大數量返回。默認值爲25.可選
通過增加此數字,響應時間正在增加。例如,您的沙發數據庫中有15.000個條目並將查詢限制爲999999會導致等待時間過長。
回到你的問題:在收到您的結果集後,只需要運行類似array.length
計算結果。