Suchergebnisse für Anfrage "mongodb-query"

6 die antwort

wie $ project ObjectId, um Wert in Mongodb-Aggregat zu Zeichenfolge?

Gibt es einen Operator, den ich in @ verwenden könntAggrega -Funktion zum Abrufen einer Zeichenfolge anstelle von ObjectId als Antwort? db.something.aggregate([ {$match: {'property': {$exists:true}} }, {$project: {stringId: '$_id.???'}}])

4 die antwort

Wie führe ich das Einfügen nach einem doppelten Schlüsselfehler mit PyMongo fort?

Wenn ich ein Dokument in MongoDB einfügen muss, falls es noch nicht existiert db_stock.update_one(document, {'$set': document}, upsert=True) .will den Job machen (zögern Sie nicht mich zu korrigieren, wenn ich falsch liege) Aber wenn ich eine ...

4 die antwort

MongoDB verschachtelte Suche mit 3 Ebenen

Ich muss die gesamte Einzelobjekthierarchie als JSON aus der Datenbank abrufen. Tatsächlich wäre der Vorschlag für eine andere Lösung, um dieses Ergebnis zu erzielen, hoch geschätzt. Ich habe mich für MongoDB mit seiner $ lookup-Unterstützung ...

TOP-Veröffentlichungen

4 die antwort

MongoDB - Wird bei der Abfrage unterschieden, werden keine Indizes verwendet.

Using Mongo 3.2. Nehmen wir an, ich habe eine Sammlung mit diesem Schema: { _id: 1, type: a, source: x }, { _id: 2, type: a, source: y }, { _id: 3, type: b, source: x }, { _id: 4, type: b, source: y }Natürlich, dass meine Datenbank viel größer ...

2 die antwort

Moongoose aggregate $ match stimmt nicht mit dem @ der ID übere

Ich möchte Produkte nach IDs anzeigen 56e641d4864e5b780bb992c6 und56e65504a323ee0812e511f2) und zeige den Preis nach Abzug des Rabatts, falls verfügbar. Ich kann den Endpreis mit aggregate zählen, aber dies gibt alle Dokumente in einer Sammlung ...

2 die antwort

Aggregationsfilter nach $ lookup

Wie kann ich nach einem $ lookup einen Filter hinzufügen oder gibt es eine andere Methode, um dies zu tun? Mein Datenerfassungstest ist: { "_id" : ObjectId("570557d4094a4514fc1291d6"), "id" : 100, "value" : "0", "contain" : [ ] } { "_id" : ...

2 die antwort

pushOrModify wie Operator für Mongo Filialdokument

Was ich versuche zu tun, ist, dass wenn Subdoc vorhanden ist, aktualisieren und andernfalls neue Subdoc mit nur einer Methode verschieben. First, find{ name: "SweetTown" } und dann WennBob ist vorhanden, ich möchte seinen Ruf in @ ände30: Town ...

2 die antwort

MongoDB ein Element aus einem Array innerhalb eines Arrays von Objekten entfernen

Ich habe ein Dokument, das so aussieht: { "_id" : ObjectId("56fea43a571332cc97e06d9c"), "sections" : [ { "_id" : ObjectId("56fea43a571332cc97e06d9e"), "registered" : [ "123", "e3d65a4e-2552-4995-ac5a-3c5180258d87" ] } ] } Ich möchte das ...

2 die antwort

Finde alle Sammlungen in Mongodb mit einem bestimmten Feld

s gibt mehr als 40 Sammlungen in der Datenbank, an denen ich gerade arbeite. Einer der wichtigsten Schlüssel in allen Sammlungen ist "Konto". Ich muss alle solchen Sammlungen kennen, in denen sich ein Feld namens "account" befindet. Gibt es ...

6 die antwort

Daten auswählen, bei denen der Bereich zwischen zwei verschiedenen Feldern eine bestimmte Zahl enthält

Ich möchte in meiner Datenbank nach Dokumenten suchen, deren Eingabewert zwischen oder gleich diesen beiden Feldern liegt.LOC_CEP_INI undLOC_CEP_FIM Beispiel: Benutzer gibt eine Zahl mit dem Wert 69923994 in das System ein. Mit dieser Eingabe ...