如何在Java MongoDB中覆盖对象

时间:2018-09-19 15:25:05

标签: java mongodb mongodb-java mongodb-java-3.8

在mongo-java-driver-3.8.0中,我们可以使用以下代码直接插入Java实体:

private MongoCollection<T> mongoCollection;

public void save(T... entity) {
    mongoCollection.insertMany(Arrays.asList(entity));
}

但是我们如何覆盖实体?我期待着这样的事情:

public <ID> void update(T entity, ID id) {
    mongoCollection.updateOne(eq("id", id), entity);
}

是否像使用休眠/弹簧数据在关系数据库中那样覆盖整个对象?

0 个答案:

没有答案