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

Come implementare l'eliminazione morbida (logica) con MongoDB e Spring?

Disponi di un campo aggiuntivo chiamato is_deleted in collezione. Inserisci is_deleted come false per nuovi documenti. Quando elimini, aggiorna questo valore su true per quel documento. Ogni volta che hai bisogno di leggere i documenti dalla raccolta, passa is_deleted : false per la raccolta.