首页 > 解决方案 > 在 POJO 类的情况下插入后获取 Mongo db id

问题描述

我在java中有一个POJO类

@Data
@EqualsAndHashCode(callSuper = false)
@NoArgsConstructor
@AllArgsConstructor
public class TestModel{
    protected ObjectId id;
    private String name;
}

有没有办法在插入的情况下填充 id 字段。我可以看到,如果我使用Document,那么在插入后我可以通过使用来获取 objectId

document.get("_id");

那么有什么方法可以使用自定义 POJO 类来实现相同的目标。

标签: javamongodbmongodb-java-3.3.0

解决方案


推荐阅读