Als «mongodb» getaggte Fragen

MongoDB ist eine skalierbare, leistungsstarke, Open Source, dokumentenorientierte NoSQL-Datenbank. Es unterstützt eine Vielzahl von Sprachen und Anwendungsentwicklungsplattformen. Fragen zur Serververwaltung können unter https://dba.stackexchange.com gestellt werden.

5
Suche ohne Berücksichtigung der Groß- und Kleinschreibung in Mongo
Ich verwende in Mongo eine Suche ohne Berücksichtigung der Groß- und Kleinschreibung, ähnlich wie bei https://stackoverflow.com/q/5500823/1028488 . dh ich benutze einen regulären Ausdruck mit Optionen i. Aber ich habe Probleme, den regulären Ausdruck auf nur dieses Wort zu beschränken. Er funktioniert eher wie ein "Gefällt mir" in SQL Beispiel: Wenn …

18
TypeError: db.collection ist keine Funktion
Ich versuche, Daten in einer Datenbank zu veröffentlichen, die ich auf mLab erstellt habe, und es wird dieser Fehler angezeigt, aber ich weiß nicht, was falsch läuft. Ich habe auch zuvor gestellte Fragen zu diesem Thema gelesen, kann meinen Fehler jedoch nicht als beheben Ich bin neu in diesem Bereich. …

3
MongoDB-Paginierung
Es wird gesagt, dass die Verwendung von skip () für die Paginierung in der MongoDB-Sammlung mit vielen Datensätzen langsam ist und nicht empfohlen wird. Fernkampf-Paginierung (basierend auf> _id-Vergleich) könnte verwendet werden db.items.find({_id: {$gt: ObjectId('4f4a3ba2751e88780b000000')}}); Es ist gut für die Anzeige von prev. & next-Schaltflächen - aber es ist nicht sehr …

7
Warum Fehler mongod tot, aber subsys gesperrt und nicht genügend freier Speicherplatz für Journaldateien unter Linux?
Ich habe mongo-10gen mongo-10gen-server auf Linux CentOS Server installiert . Ich folgte den Schritten von Link . Ich habe /etc/mongod.conf als - konfiguriert logpath=/var/log/mongo/mongod.log port=27017 dbpath=/var/lib/mongo Ich habe Port 27017 für Mongo in gesetzt iptables . Um Mongo zu starten, habe ich Befehle verwendet - service mongod start and mongo …
68 linux  mongodb  journal 

7
MongoDB kann nach dem Upgrade auf Mac OS 10.15 (Catalina) kein Datenverzeichnis finden
Ich habe heute auf MacOS 10.15 (Catalina) aktualisiert. Wenn ich mongodim Terminal laufe , kann es das /data/dbVerzeichnis nicht finden : ➜ /Users/william > mongod 2019-10-08T17:02:44.183+0800 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none' 2019-10-08T17:02:44.209+0800 I CONTROL [initandlisten] MongoDB starting : pid=43162 port=27017 dbpath=/data/db …
61 mongodb  macos 

8
Wie kann ich schneller kratzen
Die Arbeit hier besteht darin, eine API einer Site zu kratzen, die von https://xxx.xxx.xxx/xxx/1.jsonbis beginnt , https://xxx.xxx.xxx/xxx/1417749.jsonund sie genau in mongodb zu schreiben. Dafür habe ich folgenden Code: client = pymongo.MongoClient("mongodb://127.0.0.1:27017") db = client["thread1"] com = db["threadcol"] start_time = time.time() write_log = open("logging.log", "a") min = 1 max = 1417749 …

8
Lenker: Der Zugriff zum Auflösen der Eigenschaft "von" wurde verweigert, da es sich nicht um eine "eigene Eigenschaft" des übergeordneten Elements handelt
Ich verwende ein Nodejs-Backend mit serverseitigem Rendering über den Lenker. Nach dem Lesen eines docArrays von Objekten aus dem Lenker, das die Schlüssel "Inhalt" und "Von" enthält. Wenn ich jedoch versuche, #eachdas Array von Objekten zu durchlaufen, wird der Fehler "Lenker: Zugriff verweigert, um die Eigenschaft" von "aufzulösen, da es …

1
So kopieren Sie MongoDB-Datenbanken mit PHP, nachdem copydb veraltet ist
In MongoDB sind Version 4.2 copydbund sein copyDatabaseWrapper veraltet. Das MongoDB-Handbuch schlägt vor, dass wir jetzt mongodumpund verwenden sollten mongorestore. Aber ich habe den Befehl copy von PHP mit dem PHP MongoDB-Treiber aufgerufen, und die Befehle dump und restore sind Befehle, die über die Befehlszeile ausgeführt werden müssen und keine …
10 php  mongodb 

4
MongoError: Diese MongoDB-Bereitstellung unterstützt keine wiederholbaren Schreibvorgänge. Bitte fügen Sie Ihrer Verbindungszeichenfolge retryWrites = false hinzu
Ich verwende "mongoose": "^5.7.1"in meinem Node.js-Projekt. Ich mache eine API, die das Aktualisieren in zwei Dokumenten beinhaltet. Daher verwende ich die Transaktionen wie folgt: // Start the transaction session = await mongoose.startSession() session.startTransaction() await Promise.all([ <1st update operation>, <2nd update operation> ]) // Commit the transaction session.commitTransaction() Wenn ich diese …
10 mongodb  mongoose 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.