Ich habe ein Schema geändert (zB users
), indem ich einen Schlüssel lösche (zB ips
). Daher möchte ich diesen Schlüssel in allen Dokumenten in der Datenbank löschen.Lösche einen Schlüssel in allen Dokumenten
Zum Beispiel in mongo console
oder Robo 3T
, db.getCollection('users').find({})
gibt alle Benutzer zurück. Einige von ihnen enthalten den Schlüssel ips
. Kann jemand ips
in der Konsole oder im Robo 3T entfernen?
Try 'db.getCollection ('Benutzer') zu aktualisieren. ( {}, {$ ungesetzt: {ips: ""}} )' – Veeram
Sind Sie sicher? Ich habe gerade getestet, es hat nicht funktioniert ... Zuvor war 'ips' definiert als' [{type: String}] '@Veeram – SoftTimur
versuche dieses 'db.getCollection (' users '). Update ({}, {ips : undefind}) ' – shahabvshahabi