Народ,
У меня есть запрос MongoDB, который я хотел бы выполнить в своем коде Python:
db.authentication.aggregate(
{$group:{_id:{'cpf':"$person.cpf", 'data':"$created_at"}, 'chamadas':{$push:"$device_data.metaChamadas.duration"}}},
{$project:{
'cpf':"$_id.cpf",
'tamanho':{$size:{$arrayElemAt:["$chamadas",0]}}
}}
)
Я использую Mongoengine, поскольку он поддерживает необработанные запросы PyMongo, но япока не могу понять, как конвертировать:
documents = list(Authentication.objects(__raw__={
PYMONGO QUERY HERE
}).limit(10))
Есть мысли?