位置: 编程技术 - 正文

MongoDB下根据数组大小进行查询的方法(mongodb 根据条件查询数量)

编辑:rootadmin

注意:作者使用的mongodb版本为2.4.7。

首先插入测试数据

键num对应的值是数组。

查询num的数组值具有指定大小的document

最好的方法是使用$size,例如指定大小为2,可以:不过$size有一个缺陷,就是无法查询某个范围的大小,例如下面的语句是无法按照预期运行的:官方文档中建议,如果需要查询的数组大小在某个范围,可以另外为每个文档添加一个键来保存当前数组的大小。

如果数组大小是某个范围

另外两种思路,第一个思路是使用$where,例如如果要求数组大小小于3:这种方法具有很大的灵活性,但是速度会慢一些。

关于$where,请参考官方文档:

推荐整理分享MongoDB下根据数组大小进行查询的方法(mongodb 根据条件查询数量),希望有所帮助,仅作参考,欢迎阅读内容。

MongoDB下根据数组大小进行查询的方法(mongodb 根据条件查询数量)

文章相关热门搜索词:mongodb根据字段查询,mongodb的查询语句,mongodb查询表数据,mongodb的查询语句,mongodb根据某个字段排序,mongodb根据某个字段排序,mongodb根据字段查询,mongodb查询表数据,内容如对您有帮助,希望把文章链接给更多的朋友!

MongoDB中javascript脚本编程简介和入门实例 注:作者使用的mongodb版本为2.4.7。入门例子conn=newMongo();db=conn.getDB("db-name");//选择数据库db.auth("user-name","password");//用户验证varmap=function(){split_result=this.sen

MongoDB中MapReduce编程模型使用实例 注:作者使用的MongoDB为2.4.7版本。单词计数示例:插入用于单词计数的数据:db.data.insert({sentence:'Considerthefollowingmap-reduceoperationsonacollectionordersthatcontainsd

MongoDB Remove函数的3个常见用法 在MongoDB中,db.collection.remove()方法用来从文档中删除文档。可以从一个集合中删除所有文档,删除匹配一个条件的所有文档,或者限制操作只删除一条文

标签: mongodb 根据条件查询数量

本文链接地址:https://www.jiuchutong.com/biancheng/320217.html 转载请保留说明!

上一篇:MongoDB数据库插入、更新和删除操作详解(mongodb数据库语句)

下一篇:MongoDB中javascript脚本编程简介和入门实例(mongodb operator)

  • 固定资产清理的账务处理
  • 可供出售金融资产公允价值变动
  • 出租车发票可以重新开吗
  • 小规模企业发生了增值税,如何计提附加税
  • 物业公司财务制度及核算方法
  • 跨省工程需要什么条件
  • 汽车按揭费用收合法吗?
  • 客户退货金额小怎么说
  • 外资企业银行贷款限制
  • 单位租用个人住房合法吗
  • 如何查询进项发票是否作废
  • 领定额发票需要报税吗
  • 公司未分配利润太大,怎么处理好
  • 营业资金账簿印花税减半
  • 企业转让股权收入应于转让协议生效时确认收入的实现
  • 红字冲回上月收入
  • 完税凭证丢失如何补办
  • 长期包租收入如何进行会计处理
  • 可供出售金融资产新准则叫什么
  • 建安企业外地项目预缴增值税
  • 维修税控设备分录
  • 跨期费用审计调整分录
  • 运输费未取得运输专用发票怎么抵扣?
  • 企业外籍个人子女教育补贴
  • 商品促销有关问题
  • 增值税留抵税额会计科目
  • 上个月暂估这个月成本怎么调整
  • linux禁用root用户
  • 外观设计专利费减
  • 出租商品计入其他业务收入吗
  • 入库的原材料单价怎么求
  • 增值税进项税额转出的情况有哪些
  • win11专业版和家庭版哪个更流畅
  • 库存现金盘盈怎么做分录
  • win7纯净版系统
  • dcom进程
  • 销售固定资产利润率
  • 销售产品的运输费属于什么会计科目
  • 增值税核算账务处理办法
  • vue引用svg矢量图
  • arcore如何使用
  • 租赁合同印花税率多少
  • pytorch如何训练模型
  • 前端播放视频的插件
  • zendframework3中文手册
  • 美国人用什么英语词典
  • 应付账款盘点表
  • hashmap resize源码
  • 已收到货款 还未发货的会计处理
  • 零星开支是什么会计科目
  • 预付和挂账怎么做分录
  • mysql5.7.33压缩包安装教程
  • 购入项目用仪器怎么做账
  • sqlserver2008新建实例
  • sql,server
  • 国库集中支付是什么意思
  • 应收票据到期收回的会计分录
  • 设备升级是什么意思
  • 业务提成需要缴纳个人所得税吗?
  • 固定资产清理期末
  • 终端运行mysql
  • windows 10测试版
  • 解决五大问题
  • win7虚拟内存怎么设置
  • linux分割分区
  • win10 edge浏览器崩溃
  • dos 批处理
  • from tkinter import
  • es6新方法有哪些
  • socketdescriptor
  • xml-js
  • js如何使用
  • jQuery ztree实现动态树形多选菜单
  • javascript面向对象编程指南 pdf
  • 机票票号怎么查航班
  • 出口退税中的留抵税额
  • 非道路机械环保标志图片
  • 北京市大兴区税务局电话
  • 公司缴税款可以退税吗
  • 安置房公摊面积多少属于正常范围
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设