# mongodb
Windows Docker에서 Volume이 안되는 현상 해결(windows docker volume not work)
Docker를 이용해서 DB를 이용하고자할때 Volume지정을 따로 하지 않고 올리면 기존에 사용하던 DB를 가져오지 못하는 경우가 발생 할 수 있다.Volume이란 간단하게 말해서 Host와 컨테이너 간에 실시간 디렉토리 연동이라고 생각해도 된다.그래서 보통 Volu

MongoDB의 BSON에 대해 아시나요?
MongoDB를 Nest에서 사용해보면서 MongoDB는 내부적으로 BSON형식으로 데이터를 저장하는데 어떻게 우린 신경쓰지 않고 JSON형식으로 데이터를 다룰 수 있는지 간단하게 정리해보고자 한다.우리가 MongoDB Shell 혹은 애플리케이션에서 코드로 Mongo
MongoDB 공부 및 적용 : Index
MongoDB를 이용한 프로젝트를 진행하게 되어, MongoDB에 대한 공부를 함께 진행 중에 있다. 처음에는 좀 더 편하게 이해하기 위하여 MongoDB를 사용한 회사들의 기술 블로그를 바탕으로 공부를 하였으며, 이제는 좀 더 깊은 이해를 위해서 공식 문서를 바탕으로

MongoDB Dump 에러 해결하기
개발을 하다가 스키마의 구조가 바뀌는 상황이 발생했다. 새로운 필드를 추가하고 구조를 바꿔야했는데, 전에 사용하던 데이터들을 백업해놓고 작업을 하기 위해 mongodump를 사용하고자 했다.mongo dump 하는 방법mongo dump파일로 복구하는 방법자세한 옵션은

MongoDB 패스워드 변경하기
웹개발종합반을 다시 수강 중에 국비지원받아서 웹개발종합반 했을때 내용이 기억이 안나서 애먹었다. 그전에는 파이참을 썼는데 지금은 VScode를 사용한다...mongoDB에 로그인할 때 구글아이디로 연결하는 걸 설정해놔서 비밀번호도 기억이 안난다.. 게다가 찾아보니 특수
MongoDB 공부 및 적용 : CRUD 구현 및 Transaction
MongoDB를 이용한 프로젝트를 진행하게 되어, MongoDB에 대한 공부를 함께 진행 중에 있다. 처음에는 좀 더 편하게 이해하기 위하여 MongoDB를 사용한 회사들의 기술 블로그를 바탕으로 공부를 하였으며, 이제는 좀 더 깊은 이해를 위해서 공식 문서를 바탕으로

Node.js와 MongoDB 연동하기
오늘은 Node.js와 MongoDB 연동하는 방법에 대해 공부했다.먼저 Node.js와 MongoDB를 사용하기 위해서는 Node.js를 설치하고 MongoDB에 가입하여야 한다.모든 준비가 끝났다면 MongoDB에서 Create 버튼을 눌러 새로운 클러스터를 생성합
MongoDB 공부 및 적용 : 스키마 설정 및 embedding/referencing
MongoDB를 이용한 프로젝트를 진행하게 되어, MongoDB에 대한 공부를 함께 진행 중에 있다. 처음에는 좀 더 편하게 이해하기 위하여 MongoDB를 사용한 회사들의 기술 블로그를 바탕으로 공부를 하였으며, 이제는 좀 더 깊은 이해를 위해서 공식 문서를 바탕으로

댓글 삭제 버튼 구현 (스터디 4일차)
가수 김현창씨 팬명록을 만들었다.김현창 팬명록(혹시 AWS Elastic Beanstalk로 배포한 페이지 url 변경하는 방법 알려주실 분...)그래서 오늘은 하루 정도 애 먹은 저 Delete 버튼 구현을 어떻게 했는지 써볼거다.데이터를 받고 해당하는 데이터를 db
MongoDB 공부 및 적용 : 기본 설정 및 모델링
MongoDB를 이용한 프로젝트를 진행하게 되어, MongoDB에 대한 공부를 함께 진행 중에 있다. 처음에는 좀 더 편하게 이해하기 위하여 MongoDB를 사용한 회사들의 기술 블로그를 바탕으로 공부를 하였으며, 이제는 좀 더 깊은 이해를 위해서 공식 문서를 바탕으로

오프라인 코드캠프 8일차 TIL
👨🏻💻 오늘의 알고리즘 공부 sort() : 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환하는 매서드! 기본 정렬 순서는 문자열의 유니코드 코드 포인트를 따름 : 정렬하게 되면 복사본이 만들어지는 것이 아니라 기존의 원배열이 정렬된다는 점 유의!!

[NestJS] MongoDB
먼저 required dependency 들을 다운로드해준다.이후 AppModule 에 MongooseModule 을 import 해준다.여기서 MongoDB 와 연결하는 MongooseModule.forRoot() 는 mongoose.connect() 와 동일한 구성

[MongoDB] Docker로 replica-set 환경구축
MySQL이나 oracle만 쓰다가 MongoDB로 백엔드를 만들어보면서 해당 환경을 구축하게 되었다. 처음에는 그냥 로컬용 디비는 docker로 하나만 올려서 사용하고 있었는데, 로직이 길어지면서 트랜잭션처리를 할 필요가 생겼는데 그 순간... 이런 에러메세지를

[항해99] 웹개발 종합반 3주차
지난 1,2주차에서 Frond-End쪽 기술을 공부했다면, 3주차에는 파이썬 패키지 및 DB에 대해 공부하는 시간이였다.다른 프로그램에 영향이 가지 않도록, 각 프로젝트 별로 패키지를 따로 설치해두고 관리하는 공간다음과 같이 venv 환경을 생성할 수 있다.폴더명을 넣
230322_TIL
오늘의 알고리즘 sort 매서드 const arr = [1, 9, 22, 333, 62, 2, 4] => 순서대로 정렬하고 싶을 때 그냥 사용할 때 arr.sort() // [ 1, 2, 22, 333, 4, 62, 9 ] 콜백함수 넣어서 사용 arr.sort

아주 조금 고비 (스터디 2일차)
python과 mongodb를 활용해서 데이터를 추출, 저장, 조작하는 강의를 들었다. 근데 고비는 mongodb랑 무관.강의 끝에 강의 내용을 바탕으로 한 자그마한 과제를 받았다.과제는 지니 뮤직 탑50을 크롤링해서 다음과 같은 결과를 만드는 것이다.빨간색으로 동그