Como salvar a matriz de objetos no mangusto
Eu tenho esses dados de angular
{
"name": "Test name",
"conditions": [
{
"id": "56a53ba04ce46bf01ae2bda7",
"name": "First condition"
},
{
"id": "56a53bae4ce46bf01ae2bda8",
"name": "Second condition"
}
],
"colors": [
{
"id": "56a545694f2e7a20064f228e",
"name": "First color"
},
{
"id": "56a5456f4f2e7a20064f228f",
"name": "Second color"
}
]
}
e eu quero salvar isso no ProductSchema no mongoDb, mas eu não sei como criar esquema para isso
var ProductSchema = new Schema({
name: String,
conditions: [Array],
colors: [Array]
});
e como salvar no modelo no controlador do servidor
var product = new Products({
name: req.body.name,
conditions: req.body.conditions,
colors: req.body.colors
});
Quando eu uso esse esquema e esse controlador, recebo um registro vazio na coleção, exceto o nome e o ObjectId. Como criar um esquema e um controlador certos?