diff --git a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/MongoSyncService.java b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/MongoSyncService.java index 28fef59..188ad94 100644 --- a/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/MongoSyncService.java +++ b/platform-biz-patient-service/src/main/java/com/lyms/platform/biz/service/MongoSyncService.java @@ -66,7 +66,9 @@ public class MongoSyncService { } } if (c != null) { - mongoTemplate.updateMulti(new MongoQuery(c).convertToMongoQuery(), data.getUpdate(), cla); + Update update = MongoConvertHelper + .convertToNativeUpdate(data.getUpdate()); + mongoTemplate.updateMulti(new MongoQuery(c).convertToMongoQuery(), update, cla); return true; } }