我需要从java代替整个现有的mongodb文档,而不是设置每个字段。是否有任何方法?我正在使用mongo morphia。有什么方法可以使用mongoDB吗啡更新/替换mongoDB的整个文档?
现在我设定栏一个接一个,下面是代码:
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);