我有一个与 Mongo 数据库交互的 Node 应用程序。在旧设置或本地 MongoDB 4.4.0 上运行时
当我部署到 AWS Document DB 3.6.0 并尝试使用以下 $group 子句运行查询时,我收到一个错误消息Feature not supported: $$ROOT
{
$group: {
"_id": "$user_id",
"total_paid_amount": {
$sum: "$amount"
},
"data": {
$push: "$$ROOT"
}
}
}
根据此文档https://docs.aws.amazon.com/documentdb/latest/developerguide/developerguide.pdf,DocumentDB 不支持 $$ROOT
如何解决这个问题,或者在不推送 $$ROOT 的情况下执行相同的查询?
提前致谢!