Prawdopodobnie masz Obiekt dokumentu
zamiast zwykłego przedmiotu. Te mają niestandardowy toJSON
metoda
który dostarcza tylko właściwości twojego schematu i _id
, ale nic poza tym. Jeśli kopiujesz tę metodę za pomocą pętli for-in na appointment
obiektu, zostanie on również zserializowany w inny sposób po zalogowaniu.
Wypróbuj
for (var key in appointmentsDB[i].toObject()) {
appointment[key] = appointmentsDB[i][key];
}
appointment.test= "res";
console.log(appointment);