MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Spring data mongodb supprimer une propriété d'un document à l'aide de MongoTemplate

L'exemple suivant supprime la propriété activationToken à partir de documents avec l'email example@sqldat.com en utilisant $unset modificateur de mise à jour :

Query query = new Query();
query.addCriteria(Criteria.where("email").is("example@sqldat.com"));
Update update = new Update();
update.unset("activationToken");

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