Suchergebnisse für Anfrage "aggregation-framework"

2 die antwort

MongoDB fragt Optimierung ab

Ich möchte mehrere Informationen aus meinem Benutzermodell abrufen, die wie folgt aussehen: var userSchema = new mongoose.Schema({ email: { type: String, unique: true, lowercase: true }, password: String, created_at: Date, updated_at: Date, ...

2 die antwort

MongoDB Gesamtzahl der wahren und falschen Werte für Dokumente, die mit einer Abfrage übereinstimmen.

Wie würde ich unter Verwendung der folgenden Daten die Gesamtzahl der Ja- und Nein-Stimmen für eine Sammlung von Datensätzen mit der Abfrage-ID "hr4946-113" zählen, wenn MongoDBs-Unterstützung für aggregierte Abfragen verwendet wird? { "_id" : ...

4 die antwort

MongoDB Anzahl zusammengehöriger Sammlungselemente mit anderen Sammlungsergebnissen zusammenführen

Ich bin neu in Mongodb und versuche herauszufinden, wie man effizient nach jedem Element in einer Sammlung fragt. Ich habeprojects Sammlung &tasks collections //projects { _id: ObjectId(), name: String } //tasks { _id: ObjectId(), projectId: ...

TOP-Veröffentlichungen

2 die antwort

MongoDB-Abfrage mit bedingter group by-Anweisung

Ich muss Kundendaten aus der Datenbank von mongoDB exportieren. Exportierte Kundendatensätze sollten keine doppelten Werte enthalten. "Vorname + Nachname + Code" ist der Schlüssel, um den Datensatz zu entlarven. Wenn in der Datenbank zwei ...

4 die antwort

MongoDB {aggregation $ match} vs {find} speed

Ich habe eine MongoDB-Sammlung mit Millionen von Zeilen und versuche, meine Abfragen zu optimieren. Ich verwende derzeit das Aggregationsframework, um Daten abzurufen und nach Bedarf zu gruppieren. Meine typische Aggregationsabfrage sieht etwa so ...

4 die antwort

MongoDB: Gibt es eine Möglichkeit, einen Wertetrend mithilfe der Aggregation zu erkennen?

Ich versuche, den "Trend" eines Werts in einer Sammlung zu erkennen. Sagen wir, ich habe Folgendes: { created_at: 2014-12-01, value:1015 } { created_at: 2014-12-01, value:1015 } { created_at: 2014-12-01, value:1019 } { created_at: 2014-12-02, ...

16 die antwort

Ausnahme: kann nicht von BSON Typ EOO nach Date @ konvertier

Ich erhalte ein Problem beim Ausführen der folgenden Gesamtabfrage: db.snippets.aggregate([ { '$project': { month: { '$month': '$created_at' }} } ]) Die Fehlermeldung für das gleiche ist: assert: command failed: { "errmsg" : "exception: can't ...

2 die antwort

MongoDB Dokumente nach Array-Elementen sortieren

Ich habe eine Dokumentenstruktur wie: { map: 'A', points: [ { type: 'type1', distanceToSpawn: 110 }, { type: 'type4', distanceToSpawn: 40 }, { type: 'type6', distanceToSpawn: 30 } ] }, { map: 'B', points: [ { type: 'type1', distanceToSpawn: 100 ...

2 die antwort

Aggregieren von $ sum-Werten aus zwei Arrays

Ich habe diese Sammlung { "_id" : ObjectId("54f46f18c36dcc206d0cec38"), "project" : 23123, "title" : "Change of windows", "description": "Change to better windows on building A" "costs":[ { category: 'Produktionskostnad', value: 3000 }, { ...

4 die antwort

Wie vermeide ich, dass $ Nullen in das Mongo-Aggregations-Framework pusht?

$ push aggregiert Nullen, wenn das Feld nicht vorhanden ist. Ich würde das gerne vermeiden. Gibt es eine Möglichkeit, einen Unterausdruck für den $ push-Operator so zu erstellen, dass Nullwerte übersprungen und nicht in das resultierende ...