728x90
SMALL
Mongoose
-
[ MongoDB ] 몽고cloud IP 등록하기 (ft. 연결 에러)Topic/Database 2022. 12. 24. 16:47
몽고DB와 연결을 해서 잘 쓰고 있었는데 배포를 하고 DB 연결이 안 되는 문제가 발생했다. 요청할 때 end point를 바꾸니 정확하지 않다고 떠서 routes에서 분기는 잘 되는 것으로 확인했고 몽고 클라우드를 확인해 보았다. 몽고 cloud 안의 프로젝트 cluster에 들어가 Network Access 클릭 ADD IP ADDRESS를 눌러 본인의 IP 등록 Pending이 끝나고 동작시키면 다시 잘 동작한다.
-
[ MongoDB ] mongoose 배열 값 추가, 삭제Topic/Database 2022. 9. 13. 14:42
type이 배열인 필드에 값 추가하기 ($push) // 해당 날짜 데이터에 userIp 추가해주기 await findTodayData.updateOne({ $push: { count: userIp, }, }); type이 배열인 필드에 값 삭제하기 ($pull) // 해당 날짜 데이터에 userIp 제거하기 await findTodayData.updateOne({ $pull: { count: userIp, }, }); // 혹은 pullAll로 해당 값을 삭제해줄 수도 있다. push로 배열에 넣었으니 pull로 배열에서 뺀다.