Estoy trabajando en un proyecto y necesito un valor de matriz, cuando se ingresa, para tener una longitud de matriz de al menos 12. He leído parte de la documentación en su sitio y no he encontrado nada todavía, así que lo pensé. No estaría de más publicar aquí mientras sigo buscando.
Este es un ejemplo del código.
const schema = new mongoose.Schema({ Array: { type: Array, required: true, } });¡Cualquier idea que tengas sería muy apreciada! Si hay algo que pueda aclarar mejor, ¡házmelo saber!
Puede usar la validate() de mongoose mientras define su esquema.
const schema = new mongoose.Schema({ Array: { type: Array, required: true, validate : lengthMin12 } }); const lengthMin12 = (val) => { return val.length >= 12; }PD: El enlace anterior es de la última versión, pero la validación también está disponible para versiones anteriores de mongoose.