MongoDb 判断字段长度的方法

查询某字段长度超过一定长度时的方法, MongoDB中可能不好处理,一般这样:
db.test.find({ $where:"this.F_DAQDATA.legnth>600" });
但用$where查询时性能可能不太好,在网上搜索之后,发现使用正则可能会更好,同时判断字段是否存在:
db.test.find({ F_DAQDATA: { $type:2, // 字段类型为2,表示有此字段,或者用: $exists: true $regex: /^.{600,}$/ // 长度大于600 } });



本文作者:起点终站
文章标题: MongoDb 判断字段长度的方法
本文地址:https://blog.hellozwh.com/?post=339
版权声明:若无注明,本文皆为“起点终站”原创,转载请保留文章出处。
本文地址:https://blog.hellozwh.com/?post=339
版权声明:若无注明,本文皆为“起点终站”原创,转载请保留文章出处。


