文章詳情頁
javascript - mongoose對查詢結(jié)果的排序問題
瀏覽:128日期:2024-03-28 15:32:33
問題描述
我現(xiàn)在通過mongoose查詢得到的一組集合類似這樣:
[{ _id: '123456', sex: 0},{ _id: '222222', sex: 1},{ _id: '111111', sex: 1},{ _id: '333333', sex: 0}]
我希望能得排序成這樣:
[{ _id: '123456', sex: 0},{ _id: '333333', sex: 0},{ _id: '111111', sex: 1},{ _id: '222222', sex: 1}]
即在 sex 升序的條件下, _id 再升序。我目前是在mongoose查詢時設(shè)置:
options: { sort: {_id: 1 }}
這樣就變成了一個_id升序的數(shù)組了,然后在前端進行循環(huán)操作來排序的。有沒有什么好辦法在數(shù)據(jù)庫查詢時直接能排好。
問題解答
回答1:供參考:
collection.find({}).sort({’sex’: 1,’_id’:1}).exec(callback)
Love MongoDB!Have Fun!
MongoDB中文社區(qū)深圳用戶大會
這個周六,大家約起
詳情請入
標簽:
JavaScript
相關(guān)文章:
1. 關(guān)于nginx location配置的問題,root到底是什么2. angular.js - angularjs的自定義過濾器如何給文字加顏色?3. 關(guān)于docker下的nginx壓力測試4. docker鏡像push報錯5. angular.js - angular內(nèi)容過長展開收起效果6. linux - openSUSE 上,如何使用 QQ?7. 并發(fā)模型 - python將進程池放在裝飾器里為什么不生效也沒報錯8. linux - 升級到Python3.6后GDB無法正常運行?9. python的前景到底有大?如果不考慮數(shù)據(jù)挖掘,機器學習這塊?10. 大家好,請問在python腳本中怎么用virtualenv激活指定的環(huán)境?
排行榜

熱門標簽