So ändern Sie die Struktur von MongoDB ist map-reduce-Ergebnisse?

Wenn ich laufen gehe "Map-reduce" auf einer Mongo-Datenbank, die ich in der Regel erhalten Sie Ergebnisse ähnlich der folgenden:

{ _id: <some-id>, value: { <first-key>: <first-value>, ... } }

Gibt es eine Möglichkeit das weglassen der value: { ... } Teil und fügen Sie den Inhalt value im Ergebnis? Im Grunde hätte ich gerne ein Ergebnis, dass wie folgt aussieht:

{ _id: <some-id>, <first-key>: <first-value>, ... }

Diese Weise konnte ich Zusammenführen der Ergebnisse zurück in eine bestehende Sammlung, gehorcht diesem format.

Ich habe auch eine andere Frage bezüglich Map-reduce: Ist es möglich, den Zugriff auf eine weitere Sammlung aus innerhalb eines map oder reduce Funktion?

InformationsquelleAutor t6d | 2011-12-07
Schreibe einen Kommentar