MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Spring data mongodb rimuove una proprietà da un documento utilizzando MongoTemplate

L'esempio seguente rimuove la proprietà activationToken dai documenti con l'e-mail [email protected] utilizzando $unset modificatore di aggiornamento:

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