¿Es correcto el siguiente esquema de Mongoose?
const TableSchema = new mongoose.Schema({ meta: {... }, columns: [{...}], lines: [[Schema.Types.Mixed]] });usando la siguiente tabla
let table1 = { meta: { ... }, columns: [ { ... }, { ... } ], lines: [[12, 'Joe'], [14, 'John'], [6, 'Walter'], [3, 'William'], [18, 'Bill'], [22, 'Albert']] };cuando obtengo y muestro la tabla, la matriz de líneas está vacía:
table: { _id: 5903113e80587e09bf39be34, __v: 0, lines: [], columns: [ { _id: 5903113e80587e09bf39be36, ... }, { _id: 5903113e80587e09bf39be35, ... } ], meta: { name: 'TA-PRIV-123', ... } }ACTUALIZAR 1
yo también probé
const Line = new mongoose.Schema([Schema.Types.Mixed]); const TableSchema = new mongoose.Schema({ ... lines: [Line] });resuelto
Olvidé agregar las líneas en la solicitud POST anterior, por lo que el campo de líneas estaba vacío ... por lo que los comentarios de Maxime son correctos ... y mi ACTUALIZACIÓN 1 funciona bien