mongodb 聚合查询每天统计
2017-10-09 13:20
946 查看
// 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" : [
/* 1 */
{
"_id" : "2017-09-29",
"number" : 8.0
}
/* 2 */
{
"_id" : "2017-09-28",
"number" : 7.0
}
/* 3 */
{
"_id" : "2017-09-27",
"number" : 2.0
}
]
转载自: http://qiaolevip.iteye.com/blog/2226312
db.getCollection('wechat_message').aggregate(
[
{ $project : { day : {$substr: ["$sendTime", 0, 10] }}},
{ $group : { _id : "$day", number : { $sum : 1 }}},
{ $sort : { _id : -1 }}
]
)
// Result Here
"result" : [
/* 1 */
{
"_id" : "2017-09-29",
"number" : 8.0
}
/* 2 */
{
"_id" : "2017-09-28",
"number" : 7.0
}
/* 3 */
{
"_id" : "2017-09-27",
"number" : 2.0
}
]
转载自: http://qiaolevip.iteye.com/blog/2226312
相关文章推荐
- java mongodb聚合统计查询,比较两个字段
- mongodb[八]聚合查询、统计、分组、平均值、最大值、最小值
- 在SPRING DATA MONGODB中使用聚合统计查询
- 在SPRING DATA MONGODB中使用聚合统计查询
- 在SPRING DATA MONGODB中使用聚合统计查询
- JAVA - mongodb 聚合查询方式一
- MongoDB高级查询(二):对一个表中的2个字段中的"内嵌对象"中的字段进行比较----------- aggregate聚合查询
- 如何在Java中对MongoDB按日期进行查询统计
- Solr.NET快速入门(六)【聚合统计,分组查询】
- mongoDB 学习笔记(二)聚合查询
- mongodb nodeJs聚合查询
- mongodb聚合统计
- mysql统计查询每人每天最后一条数据----存在误区
- oracle 按每天,每周,每月,每季度,每年查询统计数据
- MongoDB中的一个分组统计的查询(Group ... Distinct)
- JAVA - mongodb 聚合查询方式二
- MongoDB高级查询[聚合Group]
- 每天200亿次查询 – MongoDB在奇虎360
- oracle按每天,每周,每月,每季度,每年查询统计数据
- mongodb mapreduce 聚合查询