Suchergebnisse für Anfrage "mongodb-query"

1 die antwort

MongoDB aggregiertes selektives Projekt

Ich habe Probleme beim Umformen meines Dokuments während der Aggregation zum Gruppieren. Grundsätzlich möchte ich Einträge je nach Typ in Felder verschieben. Ich habe eine Struktur wie folgt: _id: P1 entities: [{type: A, val: X}, {type: B, val: ...

1 die antwort

MongoDB-Indexschnittstelle

Hey, ich möchte die Leistung der Index-Schnittmenge bewerten, kann aber keine Schnittmenge zwischen zwei Indizes ermitteln. Ich habe in diesem Handbuch einige Dummy-Datensätze in meine DB ...

1 die antwort

Mongodb-Aggregations-Pipeline, wie ein Gruppen-Push begrenzt wird

Ich kann die Anzahl der Push-Elemente in einer Gruppenfunktion mit Aggregationspipeline nicht begrenzen. Ist das möglich? Kleines Beispiel: Daten: [ { "submitted": date, "loc": { "lng": 13.739251, "lat": 51.049893 }, "name": "first", "preview": ...

TOP-Veröffentlichungen

2 die antwort

Mongodb findAndModify node js

Der folgende Code gibt mir im Knoten js eine Ausnahme: "muss entfernt oder aktualisiert werden" var args = { query: { _id: _id }, update: { $set: data}, new: true, remove:false }; db.collection(COLLECTION.INVENTORY_LOCATION).findAndModify(args, ...

2 die antwort

Wählen Sie Gruppieren nach Anzahl und eindeutige Anzahl in derselben Mongodb-Abfrage aus

Ich versuche so etwas zu machen select campaign_id,campaign_name,count(subscriber_id),count(distinct subscriber_id) group by campaign_id,campaign_name from campaigns;Diese Abfrage liefert Ergebnisse außer count (distinct ...

1 die antwort

Wie verwende ich ungeordnetes Bulk Inserting mit Mongoskin?

Ich habe Probleme mit Mongoskin, um Bulk-Einfügungen (MongoDB 2.6+) auf Node durchzuführen. var dbURI = urigoeshere; var db = mongo.db(dbURI, {safe:true}); var bulk = db.collection('collection').initializeUnorderedBulkOp(); for (var i = 0; i ...

1 die antwort

Unix-Zeitstempel in Sekunden aus MongoDB ISODate während der Aggregation holen

Ich habe nach diesem gesucht, aber ich konnte nichts Nützliches finden, um meinen Fall zu lösen. Ich möchte, dass MongoDB ISODate während der Aggregation den Unix-Zeitstempel in Sekunden ausgibt. Das Problem ist, dass ich den Zeitstempel aus ...

2 die antwort

MongoDB-Aggregationsabfrage - Felder, die aus eingebetteten Dokumenten zurückgegeben wurden, umbenennen

Ich verwende derzeit den Aggregatoperator, um Dokumente mit einer Reihe eingebetteter (Unter-) Dokumente zurückzugeben. Ich möchte den Feldnamen für das Array umbenennen und auch die Feldnamen in den eingebetteten Dokumenten des Arrays ...

2 die antwort

MongoDB - Dokumente mit maximalem Attribut pro Gruppe in einer Sammlung abrufen

Meine Daten sehen so aus: session, age, firstName, lastName 1, 28, John, Doe 1, 21, Donna, Keren 2, 32, Jenna, Haze 2, 52, Tommy, Lee .. .. Ich möchte alle Zeilen erhalten, die (nach Alter) die größten pro Sitzung sind. Also für den obigen ...

2 die antwort

Call-Funktion im Mongodb-Aggregat?

Sammlung [ { _id: "Foo", flag1: false, flag2: true, flag3: false }, { _id: "Bar", flag1: true, flag2: false, flag3: true } ]Meine Frage ist, ist es möglich, eine Methode innerhalb einer aggregierten Abfrage aufzurufen? aggregate({ $project: { ...