
ftl.data.mongo.method.$$MongoRepositoryUpdateEntityMethodBodyTemplateftl Maven / Gradle / Ivy
<#include "../mongo-lib.javaftl">
<#-- -------------------------------------------------------------------------------------------------------- -->
final Document filter = new Document("_id", ${ENTITY_CONVERTER}.getId(${ENTITY}));
<#-- -------------------------------------------------------------------------------------------------------- -->
final Document update = new Document("$set", ${ENTITY_CONVERTER}.toDB(${ENTITY}, false));
<#-- -------------------------------------------------------------------------------------------------------- -->
final Publisher result = collection
.updateMany(
filter,
update,
new UpdateOptions().upsert(${UPSERT?c})
);
<@returnUpdateResult />
© 2015 - 2025 Weber Informatics LLC | Privacy Policy