sql >> Base de Datos >  >> NoSQL >> MongoDB

No se puede sobrescribir el modelo una vez compilado Mongoose

Otra razón por la que puede recibir este error es si usa el mismo modelo en diferentes archivos pero su require ruta tiene un caso diferente.

Por ejemplo, en mi situación tenía require('./models/User') en un archivo, y luego en otro archivo donde necesitaba acceso al modelo de Usuario, tenía require('./models/user') .

Supongo que la búsqueda de módulos y mangosta lo está tratando como un archivo diferente. Una vez que me aseguré de que el caso coincidiera en ambos, ya no fue un problema.