Array type insertion values for mongoose object types

the model is designed as follows

const RegistrationSheet = mongoose.model("RegistrationSheet", new Schema({
  doctorId: String,
  today: {
    time: String,
    date: {
      morning: [
        {
          number:Number,          
          patient: String
        }
      ],
      afternoon: [
        {
          number:Number,          
          patient: String
        }
      ]
    }
  },
  tomorrow: {
    time: String,
    date: {
      morning: [
        {
          number:Number,
          patient: String
        }
      ],
      afternoon: [
        {
          number:Number,          
          patient: String
        }
      ]
    }
  },
  afterTomorrow: {
    time: String,
    date: {
      morning: [
        {
          number:Number,          
          patient: String
        }
      ],
      afternoon: [
        {
          number:Number,          
          patient: String
        }
      ]
    }
  }
}))

now I want to insert a piece of data into the morning of today"s date.
according to the previous doctorId

Mar.09,2021

find ({
doctorid:1
}, function (info,error) {
if (error) console.log (error);
var old_morning=info.taday.data.morning;
var insert= {

  number:1,
  patient:'xiaoming'

};
old_morning.push (insert);
info.today.data.morning=old_morning;
info.save ();
});

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b2bbf2-2bab5.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b2bbf2-2bab5.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?