Ho una raccolta con il campo chiamato "contact_id". Nella mia collezione ho registri duplicati con questa chiave.Rimuovi duplicato in MongoDB
Come posso rimuovere i duplicati, risultando in un solo registro?
Ho già provato:
db.PersonDuplicate.ensureIndex({"contact_id": 1}, {unique: true, dropDups: true})
ma non ha funzionato, perché i dropDups funzione non è più disponibile in MongoDB 3.x
sto usando 3.2
Grazie
cercherò di tornare a commentare se ha funzionato! Grazie – Jhonathan
Sembra buono. Fammi sapere come va. – Saleem
Ciao. Parziale lavorato Quando inserisco una piccola collezione funziona bene. Ma quando eseguo in una grande raccolta i database "bloccano" e altri interrogano va in timeout. – Jhonathan