pymongo

PyMongo ist der offizielle Python-Treiber für MongoDB, der von MongoDB, Inc. erstellt und gewartet wird. Bitte geben Sie die Version von PyMongo an, die Sie verwenden.
1
Antwort

Umgang mit pymongo.errors.AutoReconnect: Verbindung geschlossen?

Ich schreibe einen Python-Code, um jedes Dokument in der Sammlung zu aktualisieren. Mein Code ist wie: %Vor% Wenn ich jedoch diesen Code ausführe, habe ich ein Problem festgestellt: %Vor% Weiß jemand, wie man mit diesem Problem umgeht? S...
21.04.2015, 19:26
5
Antworten

Upgrade auf PyMongo 3.0, was zu ServerSelectionTimeoutError führt

Ich habe kürzlich eine Bottle + uWSGI + Nginx-Anwendung auf MongoDB 3.0.2 aktualisiert. Es funktionierte gut mit PyMongo 2.8, aber heute habe ich auf PyMongo 3.0 aktualisiert, indem ich folgenden Befehl ausgeführt habe: %Vor% Ich habe keine...
16.04.2015, 01:41
5
Antworten

Wie bekomme ich ein einzelnes Dokument aus 1 Milliarde Dokumenten in mongoDB mit Python? [Duplikat]

Ich möchte ein einzelnes zufälliges Dokument aus der MongoDB-Sammlung. Jetzt enthält meine mongoDB-Sammlung mehr als 1 Milliarde Sammlungen. Wie bekomme ich ein zufälliges Dokument aus dieser Sammlung?     
23.11.2012, 07:22
4
Antworten

Bestimme leere Template-Variable in Django

Ich kann nicht feststellen, ob eine Variable leer ist, wenn sie in der Vorlage verwendet wird. Ich habe die gesamte Sammlung durchgespielt und suche in jedem die Variable narrative_text . Ich habe die leere Variable mit getestet %Vor% I...
20.09.2012, 06:44
1
Antwort

Upsert und Multi-Flag in Pymongo

Ich arbeite an Pymongo und das ist mein Dokument: %Vor% Ich möchte die "Zuweisungs" -Eigenschaft aller solcher Dokumente aufheben. Ich konnte dies auf der Mongo-Shell erreichen, indem ich Folgendes machte: %Vor% , d. h., ich habe das upse...
17.02.2013, 19:28
2
Antworten

Wie kann ich ein Array von mongodb-Objekten in Pymongo (ohne einen Cursor) zurückgeben? Kann MapReduce dies tun?

Ich habe eine Datenbank in Mongo eingerichtet, auf die ich mit Pymongo zugreife. Ich möchte in der Lage sein, einen kleinen Satz von Feldern in eine Liste von Wörterbüchern zu ziehen. Also, etwas, was ich in der Mongo-Shell bekomme, wenn ich...
26.02.2013, 15:26
1
Antwort

Mongoengine ist bei großen Dokumenten sehr langsam im Vergleich zur nativen Pymongo-Nutzung

Ich habe das folgende Mongoengine-Modell: %Vor% In einigen Fällen kann das Dokument in der DB sehr groß sein (etwa 5-10 MB), und die data_dict-Felder enthalten komplexe verschachtelte Dokumente (Diktatlisten, usw.). Ich habe zwei (möglich...
07.02.2016, 18:24
2
Antworten

Die PyMongo-Objekt-ID kann nicht aus JSON deserialisiert werden

Ich bin anscheinend nicht in der Lage, mein MongoDB-JSON-Dokument mit dem BSON json_util zu deserialisieren . Die Funktion json.loads unterdrückt die Zeichenfolge ObjectId() . Ich hatte verstanden, dass json_util das ObjectId-Format von M...
07.12.2011, 01:07
1
Antwort

pymongo Methode zum Abrufen von Statistiken für die Sammlung Byte-Nutzung?

Die MongoDB Application FAQ erwähnt < Diese kurzen Feldnamen sind eine Technik, die für kleine Dokumente verwendet werden kann. Das brachte mich dazu zu denken: "Was ist ein kleines Dokument überhaupt?" Ich benutze Pymongo, gibt es eine Mögl...
16.09.2013, 19:45
1
Antwort

mongodb, pymongo, Aggregat gibt seltsame Ausgabe (etwas über den Cursor)

Ich versuche eine Liste von Personen mit den meisten Einträgen in meiner Datenbank zu erhalten. %Vor% Ein Eintrag sieht so aus: %Vor% Ich weiß, dass created.user existiert und anderweitig zugänglich ist. Immer noch ist der Output,...
19.05.2015, 18:08