我正在尝试创建一个只会提取最新文档版本的聚合查询(或任何查询)。我尝试使用带有$$ ROOT的建议聚合查询,但是抛出错误,即使是原始的mongodb驱动程序似乎也没有提供$$ ROOT
Post.collection.aggregate([
{ $sort : { uuid : 1, __v: -1}},
{ $group : { _id : "$uuid", doc: {$first: "$$ROOT"}}},
{ $match: {company: company}}
], callback);
这会引发有关以'$'开头的字段值的错误,这是不可接受的。任何帮助将不胜感激。