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.

524
MongoDB-Beziehungen: einbetten oder referenzieren?

Ich bin neu in MongoDB und komme aus einer relationalen Datenbank. Ich möchte eine Fragenstruktur mit einigen Kommentaren entwerfen, weiß aber nicht, welche Beziehung für Kommentare verwendet werden soll: embedoder reference? Eine Frage mit einigen Kommentaren, wie z. B. Stackoverflow , hätte eine...

523
Wie bekomme ich die letzten N Datensätze in Mongodb?

Ich kann nirgendwo finden, dass dies dokumentiert wurde. Standardmäßig werden bei der Operation find () die Datensätze von Anfang an abgerufen. Wie kann ich die letzten N Datensätze in Mongodb bekommen? Bearbeiten: Ich möchte auch, dass das zurückgegebene Ergebnis von weniger aktuell bis zuletzt...

498
Wie führe ich das SQL Join-Äquivalent in MongoDB durch?

Wie führe ich das SQL Join-Äquivalent in MongoDB durch? Angenommen, Sie haben zwei Sammlungen (Benutzer und Kommentare) und ich möchte alle Kommentare mit pid = 444 zusammen mit den Benutzerinformationen für jede Sammlung abrufen. comments { uid:12345, pid:444, comment="blah" } { uid:12345,...

484
Wie benennt man eine MongoDB-Datenbank um?

Mein MongoDB-Datenbankname enthält einen Tippfehler und ich möchte die Datenbank umbenennen. Ich kann so kopieren und löschen ... db.copyDatabase('old_name', 'new_name'); use old_name db.dropDatabase(); Gibt es einen Befehl zum Umbenennen einer

475
Mongod beschwert sich, dass es keinen Ordner / data / db gibt

Ich benutze heute zum ersten Mal meinen neuen Mac. Ich folge der Kurzanleitung auf mongodb.org bis zu dem Schritt, in dem das Verzeichnis / data / db erstellt wird. Übrigens habe ich die Homebrew-Route benutzt. Also öffne ich ein Terminal und denke, ich bin in dem, was Sie als Home-Verzeichnis...

454
Löschen Sie alles in einer MongoDB-Datenbank

Ich entwickle MongoDB. Aus absolut bösen Gründen möchte ich manchmal alles in einer Datenbank wegblasen - das heißt, jede einzelne Sammlung und alles, was sonst noch herumliegt, löschen und von vorne beginnen. Gibt es eine einzige Codezeile, mit der ich dies tun kann? Bonuspunkte für die Vergabe...