해결된 질문
작성
·
405
2
populate 에서 path의 뜻을 알고싶습니다.
답변 1
1
DEV JUNGLE님 안녕하세요 :)
path의 사전적 의미를 보면 "길"인데요. 몽구스 스키마에 type:Types.ObjectId, ref:"user" 이런식으로 되어 있는 key들이 있었죠. 이 키의 의미를 보면 user 문서를 불러올수 있는 "길"을 표시하고 있죠(해당 유저의 _id로요).
populate에서의 path는 어떤 key를 populate(채워줘라)해달라고 몽구스한테 말해주는 부분입니다. populate를 하고 나면 ObjectId만 저장되어 있었던 곳에 해당 문서가 들어오게 되죠.
늘 친절한 답변 감사합니다. ~ 많이 배워갑니다.