$project
document pipeline을 reshape 해주는 기능
"ldAgency" : "$ldAgency"
해석해 보자면
$가 붙는 것은 변수(변하는 값)를 의미하는 것 같은데
파이썬에서는 변수에는 "" 를 안붙인다고 해서 익숙치 않다고 했다.
(왜인지 나는 몽고디비 집계를 한번해봐서 그런지 저 형태가 더 익숙했다. 근데 이 부분은 내가 주말에 선배랑 같이 파이썬 짤 때 지적받았던 부분이었다. )
파이썬
파이썬에서는 변수에는 ""를 붙여주지 않고
고정된 값에만 ""를 붙여줍니다.
_id: 0 or false
몽고db 집계에서 _id는 필수로 지정해주어야 하는 값으로 보입니다
선배는 0값과 false 값이 있으면, 1과 true 값도 있을 것이라고 하였고, 0값을 주면 _id명을 지정해주지 않는 것이고,
1값을 주니 숫자영문명조합으로 _id명을 지정해줍디다.
'2021-1 > Expert' 카테고리의 다른 글
20211206(월) 지수팀 Task (0) | 2021.12.07 |
---|---|
MongoDB | Aggregate (집계함수) (0) | 2021.12.07 |
MongoDB | Aggregate Project Group by (0) | 2021.12.07 |
MongoDB | Group by (0) | 2021.12.06 |
Expert | Crawling Task (0) | 2021.12.06 |