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

Yeeun Cha님의 프로필 이미지

작성한 질문수

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

Update with ObjectID

mongodb ObejctID Error

21.05.23 20:18 작성

·

444

3

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

답변 5

1

Hello World님의 프로필 이미지

2021. 11. 01. 22:55

저도 Yeeun Cha님과 똑같은 에러로 ObjectId가 안되네요 ㅠ

1

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

2021. 05. 23. 20:43

Yeeun Cha님 안녕하세요 :)

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

0

미노타우로스님의 프로필 이미지

2022. 01. 05. 02:01

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

0

skkucmd님의 프로필 이미지

2021. 09. 05. 17:30

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

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

2021. 09. 08. 14:34

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

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

0

market nft님의 프로필 이미지

2021. 06. 09. 00:04

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

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

2021. 06. 09. 11:24

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