Tag: mongodb-aggregation

Konvertieren von mongo-array-Objekt mit Schlüssel-Wert-paar

Anzahl der Antworten 3 Antworten
Habe ich ein mongo-Dokument enthält ein array von Strings, und ich brauche, um zu konvertieren, das insbesondere array von strings in ein array-Objekt mit den Schlüssel-Wert-paar. Unten ist meine aktuelle Programm zu. { "_id" : ObjectId("57e3720836e36f63695a2ef2"), "platform"

Gruppe in mongo ohne null-Werte

Anzahl der Antworten 3 Antworten
Habe ich mongo-Abfrage, die die Gruppe Betrieb auf die Dokumente. Ich habe fast die erwarteten Ergebnisse, außer dass ich möchte, um die Ergebnisse zu verfeinern, ohne leer-oder null-Werte. Derzeit meine Abfrage sieht wie folgt aus: db.productMetadata.aggregate([{$group:{"_id":{"color":"$productAttribute.colour","gender":"$productAttribute.gender"},"count" :

Wie wendet man die Bedingung an $lookup-Ergebnis in mongoDB?

Anzahl der Antworten 2 Antworten
Mit dem Verweis auf meine Vorherige Frage, ich habe eine Frage zu $lookup fügen Sie einige Bedingungen. Sie können genug bekommen Referenz über die Frage aus dem folgenden link, Beschreibung. Foto: {_id: 1, photo_name: '1.jpg', photo_description: 'description

MongoDB - Rücklauf eine $entspannen verschachteltes array nach $lookup über $group

Anzahl der Antworten 1 Antworten
MongoDB aggregation wird exponentiell komplizierter, die von minute zu minute! Bin ich in so weit zu $unwind eine verschachtelte array-und führen Sie dann eine $lookup durch die _id jedes Objekt aus der unwinded verschachteltes array. Mein letzter

Wie Sie mit der for-Schleife in die mongodb-shell?

Anzahl der Antworten 5 Antworten
Wie kann ich eine for-Schleife verwenden, in der mongo-db-shell? Meinen versucht sind stucking an dieser Stelle: for (var i = 0; i <= 6; i=i+0.12){ var n = i + 0.12; db.test.aggregate( { $sort: {'deviation': -1}}, {