일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MySQL
- Python
- game
- react
- Queue
- 정렬
- 자료구조
- Nest.js
- GIT
- nodejs
- jest
- nestjs
- typeORM
- Sequelize
- 공룡게임
- AWS
- class
- Dinosaur
- Express
- 게임
- mongoose
- dfs
- cookie
- MongoDB
- OCR
- JavaScript
- Bull
- flask
- TypeScript
- Today
- Total
목록MongoDB (15)
포시코딩
https://4sii.tistory.com/192 [Mac] Homebrew를 통해 MongoDB 설치하기 1. Homebrew 설치 터미널을 실행한 후 아래 코드를 통해 homebrew를 설치 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 에러해결법 위 코드를 그대로 입력했는데 이런 에러 4sii.tistory.com 이 글은 오래된 글이다. 더 상세한 내용으로 다시 포스팅한 글을 위 링크를 통해 참고! --------------------------------------------------------------------------- https://choboit.tist..
한글로 해당 내용을 찾긴 애매해서 구글링하기 쉽게 영어로 제목을 작성했는데 이 글을 보는 분들에게 도움이 됐음 좋겠다. 기존에 MongoDB Atlas라는 클라우드 데이터베이스를 통해 mongoDB를 사용했었는데 무료 클라우드 서비스다보니 사용하면서 오류 및 딜레이도 있고 데이터를 수정했다 락이 걸려 하루종일 뭐가 문제인지 찾아보는 일도 있었다. 때문에 이번에 새 프로젝트를 시작하기 전 예전에 애용했었던 MySQL, MSSQL처럼 local에 직접 설치해 사용하려고 마음 먹었다. 하지만 진행하려던 새 프로젝트가 기존 프로젝트를 리부팅 하는거기 때문에 데이터는 가져와야하는 상황. 데이터도 얼마 없고 경험도 없었다면 하나하나 다시 데이터를 넣었을텐데 MongoDB Atlas에서 데이터를 추출해 local D..
기존에 MongoDB Atlas에 올라가 있던 내 데이터를 이전번 설치했던 MongoDB용 GUI인 MongoDB Compass로 불러와보기로 했다. 사진 순서대로 누르면 된다. 우린 이미 Compass가 설치되어있기 때문에 I have MongoDB Compass 눌러주고 (I do not ~ 여기여도 그냥 2번으로 넘어가면 됨) Compass 실행 후 URI 부분에 입력한다음 Connect 누르면 바로 연결된다.
MongoDB를 Atlas를 통해 써보기만 하고 예전 MySQL처럼 직접 설치해서 써보진 않았기에 이번 기회에 내 컴퓨터에 설치해서 써보려고 한다. 설치 및 세팅 과정에 대해 다음 블로그에 상세하게 나와있지만 21년도 5.0 버전 기준이라 상이한 부분이 있어 동일안 과정에서 달라지는 부분에 대해 추가로 포스팅 해보았다. https://inpa.tistory.com/entry/MONGO-%F0%9F%93%9A-%EB%AA%BD%EA%B3%A0%EB%94%94%EB%B9%84-%EC%84%A4%EC%B9%98-%EC%84%A4%EC%A0%95 [MONGO] 📚 몽고디비 한방 설치 & 설정법 정리 👊 MongoDB 설치하기 MongoDB는 수년간 대표적인 NoSQL 제품으로 자리 잡았다. 특히, 전통적인 RD..
{ _id: 1, members: [ { _id: 0001, id: 'Sam', rank: 0 }, { _id: 0002, id: 'Kim', rank: 1 } ], name: '테스트그룹' } 위와 같은 collection 에서 내용이 비슷한 자료가 _id 1에서부터 끝도없이 있다고 쳐보자 members 의 내용물이 다 다를때 어떻게 _id 가 1인 해당 자료를 찾을 수 있을까? $elemMatch 를 쓰면 된다. app.get('/list', (req, res)=>{ let _id = ObjectId(req.query._id); db.collection('group').find({ members: { $elemMatch: { _id: _id} } }).toArray().then((result)=>{ ..