DBAtlas · Atlas de operaciones de bases de datos

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.

Abrir en DBAtlas →

Más entradas de este motor