mongoose몽구스 미들웨어


비고

몽구스에서는 Middlewaresprepost 고리라고도합니다.

미들웨어에는 두 가지 유형이 있습니다.

이러한 미들웨어 지원 전후 후크 모두.

  1. 문서 미들웨어

    문서 함수 init , validate , saveremove

  1. 미들웨어 쿼리

    쿼리 함수 count , find , findOne , findOneAndRemove , findOneAndUpdate , insertManyupdate 됩니다.


전 후크

프리 훅에는 두 가지 유형이 있습니다

  1. 연속물

    이름에서 알 수 있듯이, 그 순차적 순서대로 실행됩니다.

  1. 평행

    병렬 미들웨어는 더 세분화 된 흐름 제어를 제공하며, 모든 병렬 미들웨어에 의해 done 이 호출 될 때까지 hooked method 는 실행되지 않습니다.

포스트 미들웨어는 후에 실행되는 hooked method 과 그 모든 pre 미들웨어는 완료되었습니다.


후크 방식 은 문서 미들웨어가 지원하는 기능입니다. init, validate, save, remove

몽구스 미들웨어 관련 예