Suchergebnisse für Anfrage "aggregation-framework"
Mongodb wählt alle Felder aus, gruppiert nach einem Feld und sortiert nach einem anderen Feld
Wir haben die Sammlung "Nachricht" mit folgenden Feldern _id | messageId | chainId | createOn 1 | 1 | A | 155 2 | 2 | A | 185 3 | 3 | A | 225 4 | 4 | B | 226 5 | 5 | C | 228 6 | 6 | B | 300Wir möchten alle Dokumentfelder mit folgenden Kriterien ...
Überprüfen Sie, ob jedes Element im Array der Bedingung entspricht
Ich habe eine Sammlung von Dokumenten: date: Date users: [ { user: 1, group: 1 } { user: 5, group: 2 } ] date: Date users: [ { user: 1, group: 1 } { user: 3, group: 2 } ]Ich möchte nach dieser Sammlung fragen, um alle Dokumente zu finden, in ...
Mongodb-Anzahl bei mehreren Gruppenfeldern unterschiedlich
Ich habe eine Transaktionstabelle, in der die von den Mitarbeitern eingenommenen Feiertage aufgeführt sind. Ich würde Hilfe benötigen, um das SQL-Szenario in Mongodb zu verfolgen. select employee,month,year,count(distinct (holiday_type) from ...
So erstellen Sie ein neues Array-Feld mit dem Aggregat-Framework
Ich fange an, mongoDb zu verwenden, und stecke bei einem einfachen Anwendungsfall fest. Nehmen wir an, ich habe eine Sammlung 'aCollection' mit Einträgen wie diesen: { _id: ObjectId(123), lat: 48,56623, long: 2,56332 }und ich möchte eine ...
Wie werden in NodeJS Ergebnisse von Mongodb mit unterschiedlichen Feldnamen ausgegeben?
Ich verwende nodejs, um mongodb abzufragen und möchte json mit benutzerdefinierten Feldnamen ausgeben. Zum Beispiel original json von MongoDB vielleicht {id:1, text:"abc"}Ich möchte es ausgeben als {ObjectID:1, DisplayText:"abc"};Ich verstehe, ...
So konvertieren Sie MongoDB-Aggregationsabfragen nach Laravel MongoDB von jenssegers
Ich habe MongoDB Collection genanntÄnderungenwelches folgende Daten enthält { "date" : ISODate("2014-06-09T00:00:00.000Z"), "field" : "ip", "from" : "157.11.209.123", "to" : "107.21.109.254" } { "date" : ISODate("2014-05-15T00:00:00.000Z"), ...
MongoDB, Multiple count (mit $ existiert)
Ich habe diese 3 Anfragen: db.mycollection.count({requestA:{$exists:true}}) db.mycollection.count({requestB:{$exists:true}}) db.mycollection.count({requestC:{$exists:true}})Ich möchte nur eine Anfrage stellen ... Also habe ich Folgendes ...
MongoDB - Das Argument für $ size muss ein Array sein, aber vom Typ: EOO
Versuch, eine MongoDB-Datenquelle mit zu erstellenicCube [http://www.iccube.com] . Die Idee ist, die Größe eines Arrays als neues Feld zurückzugeben. So etwas wie : $project: { "people": 1, "Count myFieldArray" : {$size : "$myFieldArray" } ...
Mungoaggregation mit Geonear
Ich versuche, Paging mit dem Mongoose-Befehl geoNear zu implementieren. Es scheint, dass das Überspringen mit geoNear nicht unterstützt wird, und ich verstehe, dass die Aggregation funktionieren würde (mit Paging mit Performance-Kosten). Wie kann ...
Mongodb-Aggregation nach Tag und Stunde
Ich verwende Mongodb-Aggregation, um einen Datensatz zu aggregieren. Meine Situation ist etwas komplex. Ich habe eine Sammlung wie folgt: { startTime: ISODate("2014-12-31T10:20:30Z"), customerId: 123, ping: "2", link: "3" }Jetzt möchte ich Daten ...