博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MongoDb 判断字段长度比较好的方法
阅读量:6607 次
发布时间:2019-06-24

本文共 344 字,大约阅读时间需要 1 分钟。

查询某字段长度超过一定长度时的方法, MongoDB中可能不好处理,一般这样:

db.test.find({    $where:"this.F_DAQDATA.legnth>600"});

但用$where查询时性能可能不太好,在网上搜索之后,发现使用正则可能会更好,同时判断字段是否存在:

db.test.find({    F_DAQDATA: {        $type:2,        // 字段类型为2,表示有此字段,或者用: $exists: true        $regex: /^.{600,}$/       // 长度大于600    }     });

 

转载于:https://www.cnblogs.com/asyuras/p/5717381.html

你可能感兴趣的文章
log框架集成
查看>>
python命令行下安装redis客户端
查看>>
如何在Oracle中复制表结构和表数据
查看>>
[河南省ACM省赛-第四届] 序号互换 (nyoj 303)
查看>>
SICIP-1.3-Defining a new function
查看>>
3 Oracle 32位客户端安装及arcgis连接
查看>>
scala2.12.5在windows10、osmac10.13上的安装
查看>>
转自老叶茶馆]系列 — processlist中哪些状态要引起关注
查看>>
小程序上拉加载的坑
查看>>
c++强制类型转换(总结)
查看>>
Server Develop (七) Linux 守护进程
查看>>
libevent (三) 事件注册与循环监听
查看>>
seaborn笔记
查看>>
win10安装ubuntu16.04双系统
查看>>
读人月神话有感
查看>>
Python第一天
查看>>
管理工具
查看>>
未找到工作先遇黑客 八大人事局网站被挂马
查看>>
VB100十二月成绩公布
查看>>
ifanr访谈:GuruDigger — Web工程师排排坐
查看>>