Mongo aggregation


집합이라는 뜻이다
특정 데이터의 통계를 뽑을 때 많이 쓰인다

**기존의 find로는 원하는 데이터로 가공하는데 어려움****빅데이터를 다루려면 새로운 데이터 가공 방식이 필요****mongodb aggregation을 사용하면 documents를 grouping, filtering 등 다양한 연산을 적용할 수 있음**
**aggregation이라는 함수로 내부에 array를 가지며 이를 다시 object 형태를 가진다. 여기서 중요한 것은 각 object의 순서 마다 stage 라 칭하며 , pipeline 형태로 다음 state로 전달하게 된다.**


> [mongoDB aggregation 사용법 익히기](https://www.fun-coding.org/mongodb_advanced1.html)

> [mongodb aggregation(1)](https://zest133.tistory.com/entry/mongodb-aggregation1)





