Mongo 索引和搜索

2019-01-22  本文已影响8人  michael_jia

help

示例

> db.d_321100_078529553.find( {"VALUE": new BinData(0,"MzIxMTkxMjEwMDAxNDk=") } ).sort({TM:-1}).limit(1)
{ "_id" : ObjectId("5c46c6cda1b9402f388908ad"), "SN" : "321100---0-7621138-SITESTATUS-0", "TM" : NumberLong("1548142285103"), "UTM" : NumberLong("1548142285518"), "FLAG" : NumberLong(200), "TYPE" : 105, "VALUE" : BinData(0,"MzIxMTkxMjEwMDAxNDk=") }
pretty 格式示例
> db.d_321100_078529553.find( {SN: { $regex: /-32119121000149-/ }, TYPE: 101 } ).sort({TM:-1}).limit(1).pretty()
{
    "_id" : ObjectId("5c46f3eca1b9402f38b06e8f"),
    "SN" : "321100-32119121000149-078529553749D79E98850-1548152023-7876037-WA_SOURCE_FJ_0001",
    "TM" : NumberLong("1548153836614"),
    "UTM" : NumberLong("1548153836707"),
    "FLAG" : NumberLong(200),
    "TYPE" : 101,
    "VALUE" : BinData(0,"Vjk2dDVyd1VRdmp2V0VNcjVRPT0=")
}
注:仅示例,BinData经过裁剪,即使未经裁剪,也是加密过的数据。
> db.d_321100_078529553.find( {SN: { $regex: /-32119121000149-/ }, TYPE: {$in:[101,102]} } ).sort({TM:-1}).limit(1)
> db.d_321100_078529553.find( {SN: { $regex: /-32119121000149-/ }, TYPE: {$in:[101,102]} } ).count()
1580

正则搜索

文本搜索

方法

上一篇 下一篇

猜你喜欢

热点阅读