Suchergebnisse für Anfrage "mongodb-query"

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

10 die antwort

Funktioniert die $ in-Klausel von MongoDB in der Garantiebestellung?

Bei Verwendung von MongoDB's$in [http://docs.mongodb.org/manual/reference/operator/query/in/]Klausel, stimmt die Reihenfolge der zurückgegebenen Dokumente immer mit der Reihenfolge des Array-Arguments überein?

18 die antwort

Ruft die Namen aller Schlüssel in der Sammlung ab

Ich möchte die Namen aller Schlüssel in einer MongoDB-Sammlung erhalten. Zum Beispiel daraus: db.things.insert( { type : ['dog', 'cat'] } ); db.things.insert( { egg : ['cat'] } ); db.things.insert( { type : [] } ); db.things.insert( { hello : ...

TOP-Veröffentlichungen

1 die antwort

Schieben Sie das Element an eine beliebige Position des Arrays im Filialdokument

In MongoDB 2.6 können wir verwenden$position ( http://docs.mongodb.org/master/reference/operator/update/position/ [http://docs.mongodb.org/master/reference/operator/update/position/]) Modifikator, der die Position im Array während der ...

2 die antwort

Prozentsatz der in Mongodb übereinstimmenden OP-Zustände

Ich habe meine Daten in folgendem Format erhalten. { "_id" : ObjectId("534fd4662d22a05415000000"), "product_id" : "50862224", "ean" : "8808992479390", "brand" : "LG", "model" : "37LH3000", "features" : [{ { "key" : "Screen Format", "value" : ...

3 die antwort

MongoDB: Unterdokument aufsetzen

Ich habe Dokumente, die ungefähr so aussehen, mit einem eindeutigen Indexbars.name: { name: 'foo', bars: [ { name: 'qux', somefield: 1 } ] } . Ich möchte entweder das Unterdokument wo aktualisieren{ name: 'foo', 'bars.name': 'qux' } und$set: { ...

3 die antwort

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

2 die antwort

Aktualisieren eines verschachtelten Arrays mit MongoDB

Ich versuche, einen Wert im verschachtelten Array zu aktualisieren, kann ihn jedoch nicht zum Laufen bringen. Mein Objekt ist so { "_id": { "$oid": "1" }, "array1": [ { "_id": "12", "array2": [ { "_id": "123", "answeredBy": [], }, { "_id": ...

4 die antwort

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

1 die antwort

findAndModify schlägt mit Fehler fehl: "Kann 'field1' und 'field1' nicht gleichzeitig aktualisieren

Ich versuche, MongoDB Java findAndModify-Abfrage zu erstellen. Der Hauptzweck ist, dass ich festlegen möchte_Ich würdein Abfrage von mir einfügen. Hier ist mein Code: BasicDBObject findFilter = new BasicDBObject("type", "group") // ...