sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur man skapar array av arrays av objekt-schema i Mongoose.js

Exempelkod för att skapa Array av arrayer av objekt:

const cellSchema = new mongoose.Schema({
    type: String,
    count: Number
});

const matrixSchema = new mongoose.Schema({
    matrix: [[cellSchema]]
});

const Matrix = mongoose.model('Matrix', matrixSchema);

const newMatrix = new Matrix({
    matrix: [
        [{ type: 'xyz', count: 10 }, { type: 'ABC', count: 20 }],
        [{ type: 'pqr', count: 10 }]]
});
newMatrix.save();

Utdata




  1. MongoDB uppdaterar ett dokument när det redan finns med ReactiveMongo

  2. skapa grupp och analysera data från arraylista i birt

  3. Mongoose, MongoDB:Hur sparar man() dokument efter push()?

  4. Hitta ett dokument baserat på en hänvisning till föräldern i barnet