인프런 커뮤니티 질문&답변

Yeeun Cha님의 프로필 이미지
Yeeun Cha

작성한 질문수

mongoDB 기초부터 실무까지(feat. Node.js)

Update with ObjectID

mongodb ObejctID Error

작성

·

484

3

Update with ObjectID를 하던 중 아래와 같은 에러가 발생하였습니다. 강의와 동일하게 수행하였다고 생각하는데 뭐가 문제 일까요?

답변 4

1

김시훈님의 프로필 이미지
김시훈
지식공유자

Yeeun Cha님 안녕하세요 :)

관련해서 MongoDB Shell 업데이트가 발생해서 오류가 발생하고 있는데요. 해당 강의 하단부분에 안내사항 있으니 확인부탁드립니다.

0

현재 mongodb atlas에서 4.4.1version mongodb사용중인데 ObjectId 선언하지 않아도 잘 찾아지네요. 그냥 db.users.findOne({ _id: ObjectId("id값") }) 하시면 될 것 같아요.

0

안녕하세요, 위 market nft와 똑같은 오류가 발생해서 문의드립니다. ObjectId 라고 소문자로 적었는데도 문제가 지속되어서요. 검색해도 이 문제는 잘 나오지 않아 문의드립니다.

김시훈님의 프로필 이미지
김시훈
지식공유자

ObjectId() 입력하면 아래처럼 안나오나요?

음 이렇게 나와야 정상인데.. ObjectId <- 여기서 알파벳 i는 대문자로 하신거죠?

0

ObjectId 라는 command자체가 계속 function이 아니라고 뜨는데 어떻게 해야 id별로 findOne을 쓸 수 있나요?

김시훈님의 프로필 이미지
김시훈
지식공유자

음 대소문자 구분에서 문제가 있는거 같네요. ObjectID가 아니라 ObjectId입니다. 마지막 d가 소문자에요. 소문자로 해보시고 문제가 지속되면 다시 말해주세요 :)

Yeeun Cha님의 프로필 이미지
Yeeun Cha

작성한 질문수

질문하기