Mongoose - Wie kann man Schema-Middleware in das 'init'-Ereignis einbinden?

Es wird in der vorgeschlagenMungo docs dass ich in der Lage sein sollte, den Fluss mit Middleware zu steuern, die in den "init" -Hook eingesteckt wird.

Bisher war ich jedoch nur mit "Speichern" und "Validieren" erfolgreich.

Wenn ich so etwas mache, wird keine dieser Middlewares jemals aufgerufen:

MySchema.post( "init", function (next) { console.log("post init") });
MySchema.pre( "init", function (next) { console.log("pre init") });

Vermisse ich etwas?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage