Skip to content
Snippets Groups Projects
Commit 70d1ba6f authored by Delphine's avatar Delphine
Browse files

[TS TRTL-464] Add upsert operation

parent 49f80413
No related branches found
No related tags found
......@@ -139,4 +139,7 @@ public interface VitamUIRepository<T extends BaseIdDocument, I extends Serializa
UpdateResult updateFirst(Query query, Update update);
UpdateResult updateFirst(Query query, Update update, Class<T> clazz);
UpdateResult upsert(Query query, Update update);
}
......@@ -385,4 +385,9 @@ public class VitamUIRepositoryImpl<T extends IdDocument, ID extends Serializable
public UpdateResult updateFirst(final Query query, final Update update, final Class<T> clazz) {
return mongoOperations.updateFirst(query, update, clazz);
}
@Override
public UpdateResult upsert(final Query query, final Update update) {
return mongoOperations.upsert(query, update, entityInformation.getJavaType());
}
}
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment