본문 바로가기
2021-1/Expert

MongoDB | AGGREGATE $project $group 해석

by 이망고_ 2021. 12. 7.

$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