Saltar al contenido

Cómo crear y usar Enum en Mongoose

El paso a paso o código que encontrarás en este post es la solución más fácil y válida que hallamos a tus dudas o problema.

Solución:

Las enumeraciones aquí son básicamente objetos String. Cambie la línea de enumeración a enum: ['NEW', 'STATUS'] en cambio. Tienes un error tipográfico allí con tus comillas.

de los documentos

Mongoose tiene varios validadores incorporados. Las cadenas tienen enumeración como uno de los validadores. Entonces enum crea un validador y verifica si el valor se da en un array. P.ej:

var userSchema = new mongooseSchema(
   userType: 
        type: String,
        enum : ['user','admin'],
        default: 'user'
    ,
)

Enums son objetos String, por ejemplo: enum :['a','b','c'] o probablemente así
const listOfEn = ['a','b','c'];
=> enum: listOfEn

Calificaciones y reseñas

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *