Suchergebnisse für Anfrage "aggregation-framework"

1 die antwort

BESTELLEN NACH FELDWERTEN in MongoDB

In MySQL benutze ich oft dieFIELD() Funktion in derORDER BY Klausel: ORDER BY FIElD(id, '1', '6', '3', ...); Wie kommt man in MongoDB zu den gleichen Ergebnissen? Ich habe folgendes versucht: .find(...).sort({id: [1, 6, 3]}) Das hat nicht ...

4 die antwort

Konvertiert das Datum von Millisekunden in das ISODate-Objekt

Ich versuche, Datensätze in einer MongoDB-Kolloktion stundenweise zu aggregieren, und muss das als Zeitstempel (Millisekunden) gespeicherte Datum in ISODate konvertieren, damit ich die integrierten Datumsoperatoren des Aggregat-Frameworks ($ ...

10 die antwort

Funktioniert die $ in-Klausel von MongoDB in der Garantiebestellung?

Bei Verwendung von MongoDB's$in [http://docs.mongodb.org/manual/reference/operator/query/in/]Klausel, stimmt die Reihenfolge der zurückgegebenen Dokumente immer mit der Reihenfolge des Array-Arguments überein?

TOP-Veröffentlichungen

5 die antwort

Wie kann ich ein Filialdokument in MongoDB auf Stammebene reduzieren?

Zum Beispiel, wenn ich ein Dokument wie dieses habe { a: 1, subdoc: { b: 2, c: 3 } }Wie kann ich es in ein solches Format konvertieren?(ohne zu benutzenproject) { a: 1, b: 2, c: 3 }

18 die antwort

Ruft die Namen aller Schlüssel in der Sammlung ab

Ich möchte die Namen aller Schlüssel in einer MongoDB-Sammlung erhalten. Zum Beispiel daraus: db.things.insert( { type : ['dog', 'cat'] } ); db.things.insert( { egg : ['cat'] } ); db.things.insert( { type : [] } ); db.things.insert( { hello : ...

1 die antwort

$$ ROOT in Aggregationsreihenfolge verwenden

Ich versuche, Daten aus der Sammlung mit einer bestimmten Reihenfolge abzurufen: db.data.aggregate([ {$limit: 1000}, {$group: { _id: "$service", count: {$sum: 1}, data: {$push: '$$ROOT'} }} ]);Bekomme aber den nächsten Fehler: Error("Printing ...

2 die antwort

Prozentsatz der in Mongodb übereinstimmenden OP-Zustände

Ich habe meine Daten in folgendem Format erhalten. { "_id" : ObjectId("534fd4662d22a05415000000"), "product_id" : "50862224", "ean" : "8808992479390", "brand" : "LG", "model" : "37LH3000", "features" : [{ { "key" : "Screen Format", "value" : ...

2 die antwort

Mongo durchschnittliche Aggregationsabfrage ohne Gruppe

Ich versuche, mit dem Aggregations-Framework in Mongo den Durchschnitt eines ganzen Feldes zu ermitteln. Ich kann jedoch kein Beispiel finden, das es ohne einen Gruppenparameter verwendet. Ich habe folgende Dokumentenstruktur: { "_id" : ...

2 die antwort

Beschleunigen Sie die MongoDB-Aggregation

Ich habe eine Splittersammlung "my_collection" mit der folgenden Struktur: { "CREATED_DATE" : ISODate(...), "MESSAGE" : "Test Message", "LOG_TYPE": "EVENT" }Die MongoDB-Umgebung besteht aus 2 Shards. Die obige Auflistung wird mit ...

2 die antwort

Führe Union in mongoDB durch

Ich frage mich, wie man in MongoDB eine Art Union in einem Aggregat durchführt. Lassen Sie uns das folgende Dokument in einer Sammlung abbilden (die Struktur dient dem Beispiel): { linkedIn: { people : [ { name : 'Fred' }, { name : 'Matilda' } ] ...