반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- 트러블슈팅
- 피드백
- Java
- javascript
- til
- 자바스크립트
- next.js
- Git
- 생각일기
- 회고
- Grafana
- 주간회고
- mysql
- array
- mongo
- react
- 생각정리
- CS
- 알고리즘
- js
- typescript
- 네트워크
- nest.js
- mongoose
- MongoDB
- 생각로그
- 리눅스
- 코테
- 기록
- WIL
Archives
- Today
- Total
목록2024/07/22 (1)
코딩일상

쉘명령어 이용하는 방법몽고compass 이용시1) 해당 컬렉셔을 클릭2) 해당 컬렉션의 aggregate 명령어 실행3) 아래 쉘 붙여넣기[ { $project: { fields: { $objectToArray: "$$ROOT" } } }, { $unwind: "$fields" }, { $group: { _id: null, allKeys: { $addToSet: "$fields.k" } } }]쉘 명령어 설명$project 연산자 $$ROOT는 현재 문서를 의미$objectToArray 연산자는 객체를 배열로 변환합니다. 변환된 배열의 각 요소는 k와 v라는 두 개의 필드를 가지며, k는 원래 객체의 키(필드명), v는 해당 키의 값입니다.$unw..
개발 공부/mongo
2024. 7. 22. 13:24