TL;DR 이전 프로젝트를 하면서 aggregate에 대하여 알게 되어 살짝 정리함 +) Reference: jaehun2841.github.io Stages $match find 느낌. 조건 만족 Document filtering $group 기존 DB
DB상 동시 수정이 필요한 경우 조회 -> 수정 시 시간차로 인한 오류가 발생할 수 있음.따라서 MongoDB Pipeline 방식을 활용하여 현재 데이터 조회하고 이를 기반으로 수정 값을 업데이트 하는 방법을 은행 출금 알고리즘에 적용함.(구글에 검색했을 때에는 조회