आपके पास संभवत:एक दस्तावेज़ वस्तु
है एक सादे वस्तु के बजाय। उनके पास एक कस्टम toJSON
है विधि
जो केवल आपके स्कीमा और _id
. के गुण उत्पन्न करता है , लेकिन और कुछ नहीं। यदि आप उस विधि को अपने फॉर-इन-लूप के साथ appointment
. पर कॉपी कर रहे हैं ऑब्जेक्ट, लॉग होने पर यह अलग तरह से क्रमबद्ध हो जाएगा।
कोशिश करें
for (var key in appointmentsDB[i].toObject()) {
appointment[key] = appointmentsDB[i][key];
}
appointment.test= "res";
console.log(appointment);