嗨,有这个模型。
const mongoose = require('mongoose');
const Quarti = new mongoose.Schema({
tempo:{
type: Number,
required:true
},
giocatore:{
type : String,
required:true},
punti:{
type: Number,
required:true}
});
const matchGiocatoSchema = mongoose.Schema({
_id:{
type: String,
required : true
giornata:{
type: Number,
required: true
},
quarti:[Quarti]
});
在mondo中,包含3个元素的数组“ quarti”是1条记录。
我需要更新记录以添加新元素数组“ quarti”
MatchGiocatoRec.update({_id:MatchGiocatoRec._id}, { "$push": {quarti: {elem }}},
function (err, data) {
if (err) throw err;
console.log(data);
})
您可以观看运行的代码,但是数组“ quarti”中的新记录不执行。Te记录不变。
你能帮我吗?
再见