Speichern des Ergebnisses einer MongoDB-Abfrage

Wenn ich in Mongo Shell recherchiere, schreibe ich oft sehr komplexe Abfragen und möchte, dass das Ergebnis in einer anderen Sammlung gespeichert wird. Ich kenne den Weg, um es zu tun.forEach():

db.documents.find(query).forEach(function(d){db.results.insert(d)})

Aber es ist ein bisschen langweilig, dieses Zeug jedes Mal zu schreiben. Gibt es einen saubereren Weg? Ich möchte, dass die Syntax so ähnlich istdb.documents.find(query).dumpTo('collectionName').

Antworten auf die Frage(4)

Ihre Antwort auf die Frage