Node.js 我如何查询我过去30天的收藏,计算成本并在mongod中按天分组
我是mongo db的新手。。。我想查询我的服务收集,因为我可以获得过去30天的所有服务以及每一天的总成本: 经验: 例如,我想有一个时间:“2020-08-23”,即使这一天的台球成本是0 我的问题是:Node.js 我如何查询我过去30天的收藏,计算成本并在mongod中按天分组,node.js,mongodb,mongoose,react-redux,Node.js,Mongodb,Mongoose,React Redux,我是mongo db的新手。。。我想查询我的服务收集,因为我可以获得过去30天的所有服务以及每一天的总成本: 经验: 例如,我想有一个时间:“2020-08-23”,即使这一天的台球成本是0 我的问题是: { $match: { "isProcessed": true } }, { $group: { _id: { $substr: ['$timeClosed', 0, 10] }, cost
{ $match: {
"isProcessed": true
} },
{
$group: {
_id: { $substr: ['$timeClosed', 0, 10] },
costToPay: { $sum: '$costToPay' }
}
},
{ $sort: { _id: 1 } },
{
$project: {
"time": "$_id",
"BilliardCost": "$costToPay",
"_id": 0
}
}
])```
{ $match: {
"isProcessed": true
} },
{
$group: {
_id: { $substr: ['$timeClosed', 0, 10] },
costToPay: { $sum: '$costToPay' }
}
},
{ $sort: { _id: 1 } },
{
$project: {
"time": "$_id",
"BilliardCost": "$costToPay",
"_id": 0
}
}
])```