DBAtlas · Atlas für Datenbankbetrieb

26: NamespaceNotFound (Fehlercode 26)

MongoDB

Was bedeutet das?

Der referenzierte Namespace (database.collection) wurde nicht gefunden. Die angegebene Collection oder der Index existiert nicht.

Ursache

Ein falsch geschriebener Collection-Name, eine noch nicht angelegte Collection, der falsche Datenbankkontext oder eine Drop-/Index-Operation auf einer nicht existierenden Collection.

Lösung

Prüfe Collection-Name und Datenbank: show collections. Beachte, dass Namen zwischen Groß- und Kleinschreibung unterscheiden. MongoDB legt eine Collection beim ersten Schreiben automatisch an; erstelle sie bei Bedarf explizit mit db.createCollection(). Prüfe bei Operationen wie drop vorher, ob die Collection existiert.

In DBAtlas öffnen →

Weitere Einträge zu dieser Datenbank