Suchergebnisse für Anfrage "aggregation-framework"

1 die antwort

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" } ...

2 die antwort

Dokumente ohne vorhandenes Feld bis zum Ende der Ergebnisse sortieren

Ich habe die folgenden Dokumente, nur wenige Dokumente habenbids Felder. Sammlung { "_id" : "PqwSsLb2jsqTycMWR", "name" : "aaa", "bids" : [ { "amount" : NumberInt(450) } ] } { "_id" : "93EDoQfeYEFk8pyzX", "name" : "bbb" } { "_id" ...

1 die antwort

MongoDB-Aggregatabfrage mit PHP-Treiber

Ich habe eine Arbeit

TOP-Veröffentlichungen

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 ...

2 die antwort

Mongodb-Aggregat gruppiert Dokumente nicht nach Datum

Ich habe die folgenden 3 Dokumente in meiner MongoDB: [Object_id: "tMSfNq9JR85XDaQe5"date: Sun Dec 07 2014 19:50:21 GMT+0800 (HKT)description: "Test" projectid: "S83NEGHnrefvfASrf"totalseconds: 22200__proto__: Object, Object_id: ...

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": ...

1 die antwort

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 ...

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, ...

4 die antwort

Wie verwende ich die $ cond-Operation im Spring-MongoDb-Aggregations-Framework?

Ich habe eine Aggregationspipeline, die ein Projekt wie das folgende enthält: $project: { start: { $cond: { if: { $eq: ["$start", "EARLY"] }, then: "$deltastart.start", else: "$deltastart.end" } },... },... was funktioniert gut in Mongo Shell. ...

1 die antwort

Instanzen von Mongodb-Aggregaten, -Gruppen und -Zählungen

Ich habe ein Dokument, das so aussieht: