kasterra / kasterra.github.io

My personal tech blog. Powered by Jekflix theme
https://kasterra.github.io
Other
4 stars 3 forks source link

ObjectId를 실제 데이터로! populate() 에 대해서 알아보자! | Kasterra's Archive #4

Open utterances-bot opened 2 years ago

utterances-bot commented 2 years ago

ObjectId를 실제 데이터로! populate() 에 대해서 알아보자! | Kasterra's Archive

풀 스택이 되고자 하는 학생의 꾸준하고 싶은 기록입니다.

https://kasterra.github.io/mongoose-populate/

kangbackho commented 2 years ago

안녕하세요. 글 보고 궁금한 점이 생겨 질문드립니다! db.videos.find({}) 했을때 "owner" 가 ObjectId 값을 출력하는데 저 값에 접근하려면 어떻게 해야하나요??? populate를 안써도 ObjectId 값에 접근할 수 있나요??

kasterra commented 2 years ago

@kangbackho findById메소드를 활용해서, mongoDB에 쿼리를 날릴 수 있습니다. populate는 이 쿼리를 날리는 작업을, mongoose레벨에서 알아서 처리해주는 메소드라고 보시면 되겠습니다. 본문에도 적었는데, 혹시 이해가 잘 안되시는 점이 있으셨나요?