【发布时间】:2017-09-01 06:35:39
【问题描述】:
我需要从java中替换整个现有的mongodb文档而不是设置每个字段。有什么办法吗?我正在使用 mongo morphia。
现在我正在一一设置字段,以下是代码:
DBObject searchObject =new BasicDBObject();
searchObject.put("procId", procId);
final UpdateOperations<Timesheet> updateOperations = ds.createUpdateOperations(Timesheet.class)
.set("wheelInTime", timesheet.getWheelInTime())
.set("wheelOutTime", timesheet.getWheelOutTime())
.set("tableOnTime", timesheet.getTableOnTime())
.set("tableOffTime", timesheet.getTableOffTime())
final UpdateResults results = ds.updateFirst(findQuery,updateOperations);
【问题讨论】:
标签: java mongodb web-services morphia