यहां वह समाधान है जिसके साथ मैं आया था। मुझे उस दस्तावेज़ को अद्यतन करने और किसी ऑब्जेक्ट को उस संपत्ति पर धकेलने के लिए मिलता है जो सरणी को संग्रहीत करता है।
उदाहरण विधि:
this.addAddress = function (req, res) {
var newAddress = {
nickname: req.body.nickname,
streetAddress: req.body.streetAddress,
streetAddress2: req.body.streetAddress2,
state: req.body.state,
zip: req.body.zip
}
User.update({username: req.session.user}, { $push : {
address: newAddress
}}, {upsert: true}, function ( err ) {
if(err){
console.log(err);
}else{
console.log("Successfully added");
}
})
}