Wenn Sie Mongoose-Dokumente aus einer MongoDB-Datenbank zurückgeben, können Sie das zurückgegebene Dokument nicht einfach bearbeiten. Sie müssen es entweder in ein einfaches JavaScript-Objekt durch die .toObject()
Funktion konvertieren - die für mich noch funktioniert - oder JSON.parse(JSON.stringify(doc))
es.Warum sind Mongoose-Dokumente standardmäßig keine einfachen JavaScript-Objekte?
Meine Frage ist, warum ist das der Fall? Warum werden sie nicht einfach als einfache, einfache und einfach zu verwendende JavaScript-Objekte zurückgegeben?