1. 程式人生 > >mongodb中簡單的根據時間過濾進行查詢

mongodb中簡單的根據時間過濾進行查詢

目的:查詢當某天的文件資訊

db.getCollection('test').find
({ "name" : { "$regex" : "王" }, 
     "is_history" : 0, 
     "adddate":{"$gte":ISODate("2018-01-02T00:00:00Z"),"$lte":ISODate("2018-01-03T00:00:00Z")} 
},
{
   name:1,adddate:1,sex:1,certcode:1,certnumber:1,istomysql:1
}
)

mongodb的語法,第一個大括號裡面是:表示過濾條件

第二個大括號裡面是 :控制顯示的欄位

裡面有一個adddate這個過濾條件是如何按照時間來進行過濾查詢$gte是大於等於 $lte是小於等於