我创建了一个对 Mongo DB 的请求:
{
$project:
{
difference:
{
$subtract: ['$' + endDate, '$' + startDate]
}
}
},
{
$match:
{
difference:
{
$gte: 0
}
}
},
{
$group:
{
_id: null,
avgTime:
{
$divide:
[
{
$avg: "$difference"
}, 60000 // in minutes
]
}
}
}
Run Code Online (Sandbox Code Playgroud)
我试着:
difference计算结束日期和开始日期之间的差值,并在该差值> 0时取其值但我得到了错误:累加器$divide是一元运算符
我该如何解决这个请求?