조인1 [MongoDB] Aggregate를 활용한 Embeded Document (RDB = JOIN) 몽고디비(MongoDB) 조인 방법 Aggregate -> Lookup -> From, Local, Foreign, As 사용 참조키가 _ID 인 경우, :addFields 여분필드에 _ID 값 (Object ID) => String 변환 후 담아놓고 이 값과 비교 참조키가 _ID가 아닌 경우, addFields 할 필요 없이 foreignField 값에 필드명 입력 유저리스트 + 유저그룹 조인하여 리스트 표출 RDB 처럼 조인하는 형식이 아니라 Embeded Documnet 형식으로 새로운 필드에 조인된 목록을 담아서 표출하는 형식 컬렉션.aggregate([ { $addFields: { aid: { $toString: "$_id"} } }, { "$lookup": { "from": "users", ".. 2021. 2. 22. 이전 1 다음