26: NamespaceNotFound (código de error 26)
MongoDB¿Qué significa?
No se encontró el namespace referenciado (database.collection). La colección o el índice indicado no existe.
¿Por qué ocurre?
Un nombre de colección mal escrito, una colección aún no creada, el contexto de base de datos equivocado o un intento de drop/operación de índice sobre una colección inexistente.
Cómo solucionarlo
Verifique el nombre de la colección y la base de datos: show collections. Recuerde que los nombres distinguen mayúsculas de minúsculas. MongoDB crea una colección automáticamente con la primera escritura; si es necesario, créela explícitamente con db.createCollection(). Para operaciones como drop, compruebe antes que la colección existe.