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

Comment implémenter une suppression logicielle (logique) avec MongoDB et Spring ?

Avoir un champ supplémentaire appelé is_deleted en collecte. Insérer is_deleted comme false pour les nouveaux documents. Lorsque vous supprimez, mettez simplement à jour cette valeur sur true pour ce document. Chaque fois que vous avez besoin de lire des documents de la collection, passez is_deleted : false pour la collecte.