pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

      <i id='Mqss7'><tr id='Mqss7'><dt id='Mqss7'><q id='Mqss7'><span id='Mqss7'><b id='Mqss7'><form id='Mqss7'><ins id='Mqss7'></ins><ul id='Mqss7'></ul><sub id='Mqss7'></sub></form><legend id='Mqss7'></legend><bdo id='Mqss7'><pre id='Mqss7'><center id='Mqss7'></center></pre></bdo></b><th id='Mqss7'></th></span></q></dt></tr></i><div class="82y8gwa" id='Mqss7'><tfoot id='Mqss7'></tfoot><dl id='Mqss7'><fieldset id='Mqss7'></fieldset></dl></div>

      • <bdo id='Mqss7'></bdo><ul id='Mqss7'></ul>
      <tfoot id='Mqss7'></tfoot>

        <small id='Mqss7'></small><noframes id='Mqss7'>

        <legend id='Mqss7'><style id='Mqss7'><dir id='Mqss7'><q id='Mqss7'></q></dir></style></legend>
      1. 如何在 Mongoose 排序結束時保持空值?

        How to keep null values at the end of sorting in Mongoose?(如何在 Mongoose 排序結束時保持空值?)
          1. <tfoot id='d5Neg'></tfoot>

              <tbody id='d5Neg'></tbody>

            <small id='d5Neg'></small><noframes id='d5Neg'>

              <i id='d5Neg'><tr id='d5Neg'><dt id='d5Neg'><q id='d5Neg'><span id='d5Neg'><b id='d5Neg'><form id='d5Neg'><ins id='d5Neg'></ins><ul id='d5Neg'></ul><sub id='d5Neg'></sub></form><legend id='d5Neg'></legend><bdo id='d5Neg'><pre id='d5Neg'><center id='d5Neg'></center></pre></bdo></b><th id='d5Neg'></th></span></q></dt></tr></i><div class="ki0w0aw" id='d5Neg'><tfoot id='d5Neg'></tfoot><dl id='d5Neg'><fieldset id='d5Neg'></fieldset></dl></div>
                <bdo id='d5Neg'></bdo><ul id='d5Neg'></ul>
                • <legend id='d5Neg'><style id='d5Neg'><dir id='d5Neg'><q id='d5Neg'></q></dir></style></legend>

                • 本文介紹了如何在 Mongoose 排序結束時保持空值?的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在查詢一個集合并根據一個屬性對結果進行排序.有些文檔還沒有該屬性值,即 null.在排序和限制(asc 或 desc)之后,我想在結果末尾保留具有空值的文檔.Mongoose 中是否有一種簡單的方法可以使用單個查詢來做到這一點?如果沒有,我如何分別使用兩個查詢,因為我必須限制結果以及分頁?

                  I am querying a collection and sorting results based on a property. Some documents don't the that property value yet i.e. null. I want to keep the documents with null values at the end of the results after sorting and limiting (asc or desc). Is there a simple way in Mongoose to do that using a single query? If not, how can I use two queries separately since I have to limit the results as well for pagination?

                  var dealSchema = new Schema({
                  
                      // For Presentation Purposes Only
                      dealId: { type: Number, index: true, unique: true },
                  
                      // BRAND Info
                      brand: { type: ObjectId, ref: 'brand', index: true },
                      brandUser: { type: ObjectId, ref: 'user', index: true, required: true },
                      campaign: { type: ObjectId, ref: 'campaign', index: true },
                  
                      metrics: {
                          totalCost: Number,
                          totalValue: Number,
                          roi: { type: Number, index: true },
                          cpe: { type: Number, index: true }
                      }
                  
                  })
                  

                  我想根據metrics.cpe"按升序排序,但希望 null 或 0 值位于列表末尾.示例:

                  I want to sort based on 'metrics.cpe' in ascending order, but want null or 0 values to be at the end of the list. Example:

                  [0.1, 0.4, 0.7, 1.5, 2.5, 0, 0, null, null]
                  

                  示例文檔

                  {
                    "_id": "590cdf29c102ae31208fa43a",
                    "campaign": "587e6a880c844c6c2ea01563",
                    "brand": "5a4cff5f8eaa1c26ca194acc",
                    "brandUser": "57fd30cf0df04f1100153e07",
                    "metrics": {
                      "roi": 0,
                      "cpe": 0,
                      "totalValue": 0,
                      "totalCost": 6000
                    }
                  }
                  

                  推薦答案

                  我不確定我要說的解決方案.我無法測試這一點,因為我現在沒有設置 mongo db,但我認為你可以使用 <collection>.aggregate 以及 $project$sort 來實現這一點.

                  Am not sure about the solution am about to say. I cant test this out as I dont have a mongo db set right now, but I think that you can use <collection>.aggregate along with $project and $sort to achieve this.

                  示例代碼:

                  db.inventory.aggregate(
                     [
                        {
                           $project: {
                              item: 1,
                              description: { $ifNull: [ "$amount", -1*(<mimimum value>)* ] }
                           }
                        },
                        { 
                           $sort : { 
                             amount : (-1 or 1 depending on the order you want)
                           }
                        }
                     ]
                  )
                  

                  希望對你有幫助!!

                  這篇關于如何在 Mongoose 排序結束時保持空值?的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Use IScroll in Angular 2 / Typescript(在 Angular 2/Typescript 中使用 IScroll)
                  anime.js not working in Ionic 3 project(Anime.js 在 Ionic 3 項目中不起作用)
                  Ionic 3 - Update Observable with Asynchronous Data(Ionic 3 - 使用異步數據更新 Observable)
                  Angular 2: file not found on local .json file(Angular 2:在本地 .json 文件中找不到文件)
                  In Ionic 2, how do I create a custom directive that uses Ionic components?(在 Ionic 2 中,如何創建使用 Ionic 組件的自定義指令?)
                  Use ViewChild for dynamic elements - Angular 2 amp; ionic 2(將 ViewChild 用于動態元素 - Angular 2 amp;離子2)
                      <i id='qE3QQ'><tr id='qE3QQ'><dt id='qE3QQ'><q id='qE3QQ'><span id='qE3QQ'><b id='qE3QQ'><form id='qE3QQ'><ins id='qE3QQ'></ins><ul id='qE3QQ'></ul><sub id='qE3QQ'></sub></form><legend id='qE3QQ'></legend><bdo id='qE3QQ'><pre id='qE3QQ'><center id='qE3QQ'></center></pre></bdo></b><th id='qE3QQ'></th></span></q></dt></tr></i><div class="0swe0yu" id='qE3QQ'><tfoot id='qE3QQ'></tfoot><dl id='qE3QQ'><fieldset id='qE3QQ'></fieldset></dl></div>

                        <small id='qE3QQ'></small><noframes id='qE3QQ'>

                        <legend id='qE3QQ'><style id='qE3QQ'><dir id='qE3QQ'><q id='qE3QQ'></q></dir></style></legend>
                        • <bdo id='qE3QQ'></bdo><ul id='qE3QQ'></ul>
                            <tbody id='qE3QQ'></tbody>
                          <tfoot id='qE3QQ'></tfoot>

                            主站蜘蛛池模板: 悬浮拼装地板_篮球场木地板翻新_运动木地板价格-上海越禾运动地板厂家 | 吉林污水处理公司,长春工业污水处理设备,净水设备-长春易洁环保科技有限公司 | 大立教育官网-一级建造师培训-二级建造师培训-造价工程师-安全工程师-监理工程师考试培训 | 烟气换热器_GGH烟气换热器_空气预热器_高温气气换热器-青岛康景辉 | 知企服务-企业综合服务(ZiKeys.com)-品优低价、种类齐全、过程管理透明、速度快捷高效、放心服务,知企专家! | 康明斯发电机,上柴柴油发电机,玉柴柴油发电机组_海南重康电力官网 | 高压分散机(高压细胞破碎仪)百科-北京天恩瀚拓 | 淘气堡_室内儿童乐园_户外无动力儿童游乐设备-高乐迪(北京) | 天津暖气片厂家_钢制散热器_天津铜铝复合暖气片_维尼罗散热器 | 啤酒设备-小型啤酒设备-啤酒厂设备-济南中酿机械设备有限公司 | 深圳快餐店设计-餐饮设计公司-餐饮空间品牌全案设计-深圳市勤蜂装饰工程 | 深圳法律咨询【24小时在线】深圳律师咨询免费 | 正压密封性测试仪-静态发色仪-导丝头柔软性测试仪-济南恒品机电技术有限公司 | 广东风淋室_广东风淋室厂家_广东风淋室价格_广州开源_传递窗_FFU-广州开源净化科技有限公司 | 煤矿支护网片_矿用勾花菱形网_缝管式_管缝式锚杆-邯郸市永年区志涛工矿配件有限公司 | 上海风淋室_上海风淋室厂家_上海风淋室价格_上海伯淋 | 304不锈钢无缝管_不锈钢管厂家 - 隆达钢业集团有限公司 | 土壤检测仪器_行星式球磨仪_土壤团粒分析仪厂家_山东莱恩德智能科技有限公司 | 皮带输送机-大倾角皮带输送机-皮带输送机厂家-河南坤威机械 | 北京银联移动POS机办理_收银POS机_智能pos机_刷卡机_收银系统_个人POS机-谷骐科技【官网】 | 沈阳真空机_沈阳真空包装机_沈阳大米真空包装机-沈阳海鹞真空包装机械有限公司 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 南京种植牙医院【官方挂号】_南京治疗种植牙医院那个好_南京看种植牙哪里好_南京茀莱堡口腔医院 尼龙PA610树脂,尼龙PA612树脂,尼龙PA1010树脂,透明尼龙-谷骐科技【官网】 | Trimos测长机_测高仪_TESA_mahr,WYLER水平仪,PWB对刀仪-德瑞华测量技术(苏州)有限公司 | 进口便携式天平,外校_十万分之一分析天平,奥豪斯工业台秤,V2000防水秤-重庆珂偌德科技有限公司(www.crdkj.com) | 禹城彩钢厂_钢结构板房_彩钢复合板-禹城泰瑞彩钢复合板加工厂 | 无水硫酸铝,硫酸铝厂家-淄博双赢新材料科技有限公司 | 长沙网站建设制作「网站优化推广」-网页设计公司-速马科技官网 | 美能达分光测色仪_爱色丽分光测色仪-苏州方特电子科技有限公司 | 深圳标识制作公司-标识标牌厂家-深圳广告标识制作-玟璟广告-深圳市玟璟广告有限公司 | 非甲烷总烃分析仪|环控百科 | 长沙中央空调维修,中央空调清洗维保,空气能热水工程,价格,公司就找维小保-湖南维小保环保科技有限公司 | 成都竞价托管_抖音代运营_网站建设_成都SEM外包-成都智网创联网络科技有限公司 | 超细粉碎机|超微气流磨|气流分级机|粉体改性设备|超微粉碎设备-山东埃尔派粉碎机厂家 | 座椅式升降机_无障碍升降平台_残疾人升降平台-南京明顺机械设备有限公司 | 雾度仪_雾度计_透光率雾度仪价格-三恩时(3nh)光电雾度仪厂家 | 北京中创汇安科贸有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 冷凝锅炉_燃气锅炉_工业燃气锅炉改造厂家-北京科诺锅炉 | 微信小程序定制,广州app公众号商城网站开发公司-广东锋火 | 二维运动混料机,加热型混料机,干粉混料机-南京腾阳干燥设备厂 |