麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數據庫 > MongoDB > 正文

JavaScript按日期查詢MongoDB中的數據的要點示例

2020-03-14 13:12:27
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了JavaScript按日期查詢MongoDB中數據的要點示例,MongoDB所支持的BSON有JSON沒有的一些數據類型,如Date和BinData類型,需要的朋友可以參考下
 

group by date 聚合查詢日期 統計每天數據(信息量)

{   "_id" : ObjectId("557ac1e2153c43c320393d9d"),   "msgType" : "text",   "sendTime" : ISODate("2015-06-12T11:26:26.000Z") } 

  

{   "_id" : ObjectId("557ac1ee153c43c320393d9e"),   "msgType" : "text",   "sendTime" : ISODate("2015-06-12T11:26:38.000Z") } 

  

{   "_id" : ObjectId("557ac2012de5d32d213963b5"),   "msgType" : "text",   "sendTime" : ISODate("2015-06-12T11:26:56.000Z") } 

  
4  

{   "_id" : ObjectId("557ac978bb31196e21d23868"),   "msgType" : "text",   "sendTime" : ISODate("2015-06-12T11:58:47.000Z") } 

  

{   "_id" : ObjectId("557ac9afbb31196e21d23869"),   "msgType" : "text",   "sendTime" : ISODate("2015-06-12T11:59:43.000Z") } 

  
  
SQL Here  

db.getCollection('wechat_message').aggregate(   [       {  $project : { day : {$substr: ["$sendTime", 0, 10] }}},         {  $group  : { _id : "$day", number : { $sum : 1 }}},     {  $sort  : { _id : -1 }}       ] ) 

  
  
Result Here  

"result" : [      {       "_id" : "2015-07-06",       "number" : 13.0000000000000000     },      {       "_id" : "2015-07-05",       "number" : 3.0000000000000000     },      {       "_id" : "2015-07-03",       "number" : 10.0000000000000000     },      {       "_id" : "2015-07-02",       "number" : 29.0000000000000000     }, ]


查詢某一天所有信息的3種方法,根據日期查詢
mongodb的查詢真讓人難以琢磨,就查詢單天信息,都需要花費一番功夫才行。  
  
第一種方式:  

coll.aggregate([      {$project:{sendDate: {$substr: ['$sendTime', 0, 10]}, sendTime: 1, content:1}},      {$match:{sendDate: '2015-07-05'}},     ]) 

  
  
第二種方式(第一種的變異):  

coll.aggregate([      {$match: {'sendTime': {'$gte': new Date('2015-07-05'), '$lt': new Date('2015-07-06')}}} 

  
第三中方式(第二種的變異):  

coll.aggregate([      {$match: {'sendTime': {'$gte': new Date('2015-07-05 00:00:00'), '$lte': new Date('2015-07-05 23:59:59')}}} 

查詢結果如下(展示一種方式:其他展示略有不同):  

[ { _id: 5599b09bc16aac90e9fb7995, sendDate: '2015-07-05' },  { _id: 5599b161c16aac90e9fb7996, sendDate: '2015-07-05' },  { _id: 5599b161c16aac90e9fb7997, sendDate: '2015-07-05' } ]  


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 特黄一区二区三区 | 国产超碰人人做人人爱ⅴa 国产精品久久久久久久hd | sese在线视频| 成人电影毛片 | 成熟女人特级毛片www免费 | 福利在线小视频 | 中国国语毛片免费观看视频 | 成人黄色短视频在线观看 | 免费国产人成网站 | 欧美特一级 | 爱福利视频 | 依依成人综合 | 欧美一级特级 | 国产精品成人一区二区三区电影毛片 | 一本色道久久综合亚洲精品小说 | 一级片九九 | 99精品视频在线观看免费 | 亚洲第一页在线观看 | 久久精品日韩一区 | 国产chinesehd精品91 | 国产毛片aaa一区二区三区视频 | 91网站链接 | 国产九九 | 午夜在线视频观看 | 久久精品黄 | 成人毛片免费视频 | 97风流梦电影 | 久久精品免费网站 | 成人免费看视频 | 亚洲网站在线观看 | aa级黄色片| 91重口视频 | av电影免费观看 | 毛片在哪里看 | 日日碰日日操 | 国产精品啪一品二区三区粉嫩 | 美国黄色毛片女人性生活片 | 99sesese| 久久久久国产成人精品亚洲午夜 | 一本一本久久a久久精品综合小说 | 亚洲第一视频 |