Suchergebnisse für Anfrage "aggregation-framework"
Mongodb-Aggregation $ group, Länge des Arrays einschränken
Ich möchte alle Dokumente nach einem Feld gruppieren, aber die Anzahl der für jeden Wert gruppierten Dokumente einschränken. Jede Nachricht hat eine conversation_ID. Ich muss 10 oder weniger Nachrichten für jede conversation_ID erhalten. Ich ...
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 > ...
Anzahl 0 in Aggregatfunktion übersprungen
Ich bleibe ein paar Tage dabei. Ich versuche das zu bekommencount: 0 wenn im angegebenen Zeitraum keine Dokumente vorhanden sind. Dies ist die Aggregatfunktion, die ich im Moment benutze: var getCount = function(timeBlock, start, end, cb) { ...
mongo $ slice query reverse index außerhalb des zulässigen Bereichs
Die folgende Abfrage in Mongo verhält sich seltsam: db.items.findOne({},{ "List": { "$slice": [ skip, 3 ] }})First: Anstatt nur ein Objekt mit den Schlüsseln ["_id", "List"] zurückzugeben, wird ein vollständiges Objekt zurückgegeben. Second: ...
Mongodb (v2.4.0) $ match aggregate funktioniert nicht mit Datumsbereich
Ich verwende Mongodb Java-Treiber durch Maven-Repository (wie unten in pom.xml), um Transaktionen zwischen Datumsbereich mit aggregierten Framwork abzufragen...
Mongo: Daten in Übereinstimmungsaggregatabfragen scheinen ignoriert zu werden
Ich versuche, eine Aggregationsanweisung in meiner Mongo-Datenbank auszuführen. Ich habe ein Dokument, dessen Struktur (zumindest) wie folgt ist:
Tatsächlichen Feldtyp in MongoDB zurückgeben
In MongoDB mit$type, es ist möglich, eine Suche danach zu filtern, ob das Feld einem BSON-Datentyp entspricht (siehe DOCS [http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-ConditionalOperator%3A%7B%7B%24type%7D%7D] ). Für ...
Mongodb sortiere inneres Array
Ich habe jetzt eine Weile gesucht und kann nicht scheinen, ein inneres Array zu sortieren und das in dem Dokument zu behalten, mit dem ich gerade arbeite.
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" : ...
mongodb aggregation php
Ich benutze Mongodb 2.1 und wie man diese Abfrage in PHP übersetzt