728x90
- Repository단에서 MongoDB를 타는 API의 경우, 아무런 셋팅을 해놓지 않은 상황이었으면 다음과 같은 오류를 발생한다.

- 원인은 ID가 존재하지 않아서 발생하는 오류였고, application-local.properties에 있는 ID, PW를 바탕으로 유저를 생성하니 해결되었다.
- application-local.properties의 몽고 ID:PW가 있는 부분

- (윈도우 기준) 도커 이미지 제거 후 다시 생성(docker-compose -f docker-compose-local.yml up -d) → cmd창 띄우기 → cmd에서 mongo 입력(mongo shell 접속) → mongo shell에서 Admin 유저 생성 -db.createUser({user: "lucabase", pwd: "test", roles: ["dbAdmin"]})

- 기존 500에러가 해결되고 mongoDB에 데이터가 들어가 있음을 확인할 수 있다.

728x90