mongooseモンゴースミドルウェア


備考

マングースでは、 ミドルウェアとしても呼ばれpreおよびpostのフック。

ミドルウェアには2種類あります

これらのミドルウェアサポート前後のフックの両方。

  1. ドキュメントミドルウェア

    ドキュメント関数initサポート、 validatesaveremove

  1. クエリミドルウェア

    クエリ関数countfindfindOnefindOneAndRemovefindOneAndUpdateinsertManyupdateに対してサポートされています。


プリフックとポストフック

のフックの2種類があります。

  1. シリアル

    名前が示すように、それは連続して実行されます。

  1. 平行

    並列ミドルウェアはより細かいフロー制御を提供し、すべての並列ミドルウェアによってdoneが呼び出されるまで、 hooked methodは実行さdoneません。

ポストミドルウェアは、 hooked methodされたhooked methodとそのpreミドルウェアのすべてが完了した後に実行されます。


フックメソッドは、ドキュメントミドルウェアでサポートされている関数です。 init, validate, save, remove

モンゴースミドルウェア 関連する例