I created a request to Mongo DB:
{
$project:
{
difference:
{
$subtract: ['$' + endDate, '$' + startDate]
}
}
},
{
$match:
{
difference:
{
$gte: 0
}
}
},
{
$group:
{
_id: null,
avgTime:
{
$divide:
[
{
$avg: "$difference"
}, 60000 // in minutes
]
}
}
}
I try to:
- Calculate difference between end date and start date and take it
where this
difference> 0 - Calculate average value
- Devide it on 60000 (to get minutes)
But I got the error: The $divide accumulator is a unary operator
How can I fix this request?