Wie füge ich temporäre Eigenschaften zu einem Mungose-Objekt nur für die Antwort hinzu, die nicht in der Datenbank gespeichert ist

8

Ich möchte einige zusätzliche temporäre Eigenschaften mit zusätzlichen Daten füllen und zurück an die Antwort

senden %Vor%

Aber die Eigenschaften werden nicht auf dem Turnier-Objekt hinzugefügt und daher nicht in der Antwort.

    
bobmoff 14.03.2014, 21:07
quelle

1 Antwort

16

Hier finden Sie die Antwort: Hinzufügen von Eigenschaften zum js-Objekt

Ich kann keine Eigenschaften für ein Mongoose-Objekt hinzufügen, sondern muss es in reines JSON-Objekt konvertieren, indem ich die Methoden .toJSON() oder .toObject() verwende.

BEARBEITEN: Und wie bei @Zlatko erwähnt, können Sie Ihre Abfragen auch mit der Methode .lean () abschließen.

%Vor%

... erzeugt auch native js-Objekte.

    
bobmoff 16.03.2014, 22:13
quelle

Tags und Links