DBAtlas · Атлас эксплуатации баз данных

26: NamespaceNotFound (код ошибки 26)

MongoDB

Что это значит?

Указанное пространство имён (database.collection) не найдено. Заданная коллекция или индекс не существует.

Почему возникает?

Опечатка в имени коллекции, коллекция ещё не создана, неверный контекст базы данных или попытка выполнить drop/операцию с индексом для несуществующей коллекции.

Как исправить

Проверьте имя коллекции и базу данных: show collections. Помните, что имена чувствительны к регистру. MongoDB создаёт коллекцию автоматически при первой записи; при необходимости создайте её явно с помощью db.createCollection(). Для операций, таких как drop, заранее проверяйте, что коллекция существует.

Открыть в DBAtlas →

Ещё по этой СУБД