sql >> Base de Datos >  >> NoSQL >> MongoDB

Spring data mongodb elimina una propiedad de un documento usando MongoTemplate

El siguiente ejemplo elimina la propiedad activationToken de documentos con el correo electrónico [email protected] usando el $unset modificador de actualización:

Query query = new Query();
query.addCriteria(Criteria.where("email").is("[email protected]"));
Update update = new Update();
update.unset("activationToken");

// run update operation
mongoTemplate.updateMulti(query, update, User.class);