26: NamespaceNotFound (error code 26)
MongoDBO 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.