Mongodb Объяснить для структуры агрегации
Существует ли функция объяснения для структуры агрегации в MongoDB? Я не вижу этого в документации.
Если нет, то есть ли другой способ проверить, как выполняется запрос в рамках агрегации?
Я знаю, найти тебя просто
db.collection.find().explain()
Но с структурой агрегации я получаю ошибку
db.collection.aggregate(
{ $project : { "Tags._id" : 1 }},
{ $unwind : "$Tags" },
{ $match: {$or: [{"Tags._id":"tag1"},{"Tags._id":"tag2"}]}},
{
$group:
{
_id : { id: "$_id"},
"count": { $sum:1 }
}
},
{ $sort: {"count":-1}}
).explain()