MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Alternar um valor booleano com mongoDB


Se você estiver usando o MongoDB 4.2, poderá usar operadores de agregação em sua instrução de atualização, como:
.findOneAndUpdate({_id: day.id},[{$set:{present:{$eq:[false,"$present"]}}}]);

Isso definirá present para true se for false e para false se for qualquer outro valor.