spring mongodb aggregationoperation获取文档id

g52tjvyc  于 2021-07-14  发布在  Java
关注(0)|答案(0)|浏览(214)

我试图在mongodb聚合操作期间获取对文档id的引用
代码如下

Aggregation aggregation = newAggregation(
        (AggregationOperationContext aoc) -> {
                System.out.println(aoc.getReference("$_id").getReferenceValue());
                return new Document("$set", new Document("field", "1"));
        }
);

运行这个代码只会打印出数字1
我试过而不是 $_id 只是 id 以及 _id ,相同结果

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题