Estoy trabajando en una aplicación web (usando Mongoose).
Este es mi usuario JSON :
[ { _id:'2819vnablj3490fa', name:'Bob', subscriptions:[ { _id:'s3989408121', plan:'Premium', services:[ { _id:'2237fdas2323', service_name:'Insurance', }, { _id:'37280172918', service_name:'Consulting', }, { _id:'27847378172', service_name:'Consulting', } ] } ] } ]En mi ejemplo me gustaría:
Intenté hacer lo siguiente:
var new_service = {id:'1920910212',service_name:'Scouting'} Label.findOneAndUpdate( { _id: "2819vnablj3490fa","subscriptions._id":"s3989408121"}, { $addToSet: {services:new_service} } );En realidad, esta es una de las muchas soluciones que he adoptado pero todavía no puedo salir de ella.
¿Podrías ayudarme?