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 [email protected] en utilisant $unset modificateur de mise à jour :

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);