Suchergebnisse für Anfrage "aggregation-framework"

4 die antwort

Mongodb aggregiert $ group für mehrere Datumsbereiche

In meinem Aggregat hat jedes Dokument im Stream ein Datum. Ich muss einige Werte über Datumsbereiche summieren. Dh. { value: 3, date: [SoME TIME STAMP] }, { value: 4, date: [SoME TIME STAMP] }, { value: 1, date: [SoME TIME STAMP] }, { value: ...

4 die antwort

MongoDB Gruppe und Summe mit ID als Schlüssel

Ist es möglich, das Ergebnis der Aggregatfunktion als @ zu erhaltekey:count? Beispiel Ich habe die folgende aggregierte Abfrage: db.users.aggregate([ { $group: { _id: "$role", count: { $sum: 1 } } } ])so die Ergebnisse erscheinen als: { "_id" ...

2 die antwort

Update Dokument mit dem Ergebnis der verketteten Felder

Betrachten Sie eine Sammlung mit den folgenden Dokumenten { "_id" : "aaaaaaaaaaaa", "title" : "Hello, World!", "date" : "Thursday, November 12, 2015", "time" : "9:30 AM", "endtime" : "11:30 AM" }, { "_id" : "bbbbbbbbbbbb", "title" : "To B or not ...

TOP-Veröffentlichungen

6 die antwort

Wie benutzt man $ in oder $ nin in der Mongo-Aggregation $ group $ cond

Ich möchte $ sum mit $ cond erreichen, indem ich $ oder auf Eigentum habe: db.collectionName.aggregate( { "$group": { "_id":'$created_at', "count": {"$sum": 1}, "count_failure": { "$sum": { "$cond": [ { "$id": { "$in": ...

4 die antwort

Project with Match in aggregate funktioniert nicht in mongodb

Ich versuche, Daten basierend auf einer Übereinstimmungsbedingung abzurufen. Zuerst habe ich Folgendes ausprobiert: Hier hat ending_date das vollständige Datumsformat Offer.aggregate([ { $match: { carer_id : req.params.carer_id, status : 3 } }, ...

2 die antwort

count Array-Vorkommen in allen Dokumenten mit mongo

Im versucht, Daten auf eine Sammlung von Dokumenten zu ziehen, die wie folgt aussieht: [ { name: 'john', sex: 'male', hobbies: ['football', 'tennis', 'swimming'] }, { name: 'betty' sex: 'female', hobbies: ['football', 'tennis'] }, { name: ...

6 die antwort

Wie erhalte ich den Maximalwert eines Feldes für jede Gruppe mit dem Array der entsprechenden Dokumente?

Ich habe eine Sammlung wie { "_id" : ObjectId("5738cb363bb56eb8f76c2ba8"), "records" : [ { "Name" : "Joe", "Salary" : 70000, "Department" : "IT" } ] }, { "_id" : ObjectId("5738cb363bb56eb8f76c2ba9"), "records" : [ { "Name" : "Henry", "Salary" : ...

2 die antwort

Wie kann ich in MongoDB Arrays in Dokumenten zusammenfassen und die Anzahl für mehrere Bedingungen ermitteln?

Ich schreibe ein Programm, das eine XML-Datei mit Fahrzeugrückblickdaten aufnimmt und in JSON konvertiert, damit diese in einer MongoDB-Datenbank gespeichert werden können. Die XML beginnt wie folgt: <FlashReportGeneratorTag> <VehicleEntry> ...

6 die antwort

Wie bekomme ich eine Liste der Benutzer, die heute in MongoDB Geburtstag haben?

Ich habe die Liste der Dokumente mit dem Geburtsdatum in der Mongo-Sammlung. Wir haben das Frontend, in dem Benutzer die komplexen Bedingungen zu den Daten hinzufügen können, um das Ergebnis wie @ zu erhalte (user.dob isToday AND user.score > ...

4 die antwort

pymongo: Duplikate entfernen (Karte verkleinern?)

Ich habe eine Datenbank mit mehreren Sammlungen (insgesamt ~ 15mil Dokumente) und Dokumente sehen so aus (vereinfacht): {'Text': 'blabla', 'ID': 101} {'Text': 'Whuppppyyy', 'ID': 102} {'Text': 'Abrakadabraaa', 'ID': 103} {'Text': 'olalalaal', ...