Bulk-update/upsert in MongoDB?
Ist es möglich, bulk-update/upsert (nicht einfügen) in MongoDB?
Wenn ja, bitte zeigen Sie mir alle docs im Zusammenhang mit diesem?
Dank
Ist dies noch nicht möglich: siehe jira.mongodb.org/browse/SERVER-4004
InformationsquelleAutor StackUnderflow | 2010-12-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie das Kommandozeilen-Programm mongoimport sollte es in Ihrem MongoDB bin dir ...
Gibt es zwei Optionen, die Sie wollen, zu schauen, zu verwenden upsert ...
Weitere Infos hier: http://www.mongodb.org/display/DOCS/Import+Export+Tools
Oder einfach nur tun ...
InformationsquelleAutor Justin Jenkins
Bulk-updates können auch gemacht werden, in Chargen, wie in der Dokumentation:
MongoDB Bulk-Methoden
Diese benutze ich zum importieren der CSV-Dateien, die ich brauche, um die massage ein wenig, bevor Sie die Daten zu importieren. Sein ein bisschen langsam, wenn der Umgang mit updates, aber es hat meine 50K Dokument-updates in über 83 Sekunden, das ist viel langsamer als mongoimport Befehl.
InformationsquelleAutor britztopher
mongo ausführen kann
.js
- Datei.drücken Sie können Sie alle update-Befehle in eine js-Datei.
t.js
dann,
mongo 127.0.0.1/test t.js
InformationsquelleAutor unique