DBAtlas · Atlas de operações de banco de dados

26: NamespaceNotFound (error code 26)

MongoDB

O que significa?

O namespace referenciado (database.collection) não foi encontrado. A collection ou o índice especificado não existe.

Por que acontece?

Nome de collection grafado incorretamente, uma collection ainda não criada, o contexto de banco de dados errado, ou uma tentativa de operação de drop/índice em uma collection inexistente.

Como resolver

Verifique o nome da collection e o banco de dados: show collections. Lembre-se de que os nomes diferenciam maiúsculas de minúsculas. O MongoDB cria uma collection automaticamente na primeira gravação; se necessário, crie-a explicitamente com db.createCollection(). Para operações como drop, verifique antes se a collection existe.

Abrir no DBAtlas →

Mais entradas deste banco