Wie funktioniert der Rückruf von Mongoose?

8

Für den MEAN-Stack lerne ich etwas über die save () -Funktion von Mongoose, die einen Rückruf benötigt. Sein API-Status :

%Vor%

Woher weiß ich, welche Argumente im optionalen Callback enthalten sind? Die API gibt nur ein Beispiel:

%Vor%

Was die API zum optionalen Rückruf sagen sollte, ist Folgendes:

%Vor%

und es kann wie folgt verwendet werden. Beachten Sie, dass das zweite Argument, das Dokument, dasselbe Dokument sein muss, das den Speichervorgang aufruft. (Lassen Sie mich wissen, wenn dies nicht der Fall ist.)

%Vor%

Wenn meine Interpretation korrekt ist, sollten die gespeicherten Rückrufparameter immer so strukturiert sein?

    
Melissa 08.10.2015, 15:17
quelle

1 Antwort

16

Der Callback der Funktion save akzeptiert drei Argumente:

  • Der Fehler
  • Das Dokument, das gespeichert wurde
  • Die Anzahl der betroffenen Zeilen

Die Argumente sind hier

aufgelistet
  

Beachten Sie, dass das zweite Argument, das Dokument, dasselbe Dokument sein muss, das den Speichervorgang

aufruft

Sie können die Argumente wie gewünscht benennen, Sie werfen sie nicht auf ein Objekt oder etwas Ähnliches. Es ist einfach ein Name, den Sie verwenden möchten, um es im Körper Ihrer Funktion zu beziehen.

    
Drown 08.10.2015, 15:26
quelle