Skip to content

Latest commit

 

History

History
51 lines (38 loc) · 1.03 KB

1908 elemMatch를 활용하여 신원 인증 대기 유저 가져오기.md

File metadata and controls

51 lines (38 loc) · 1.03 KB

Issue: 특정 상태의 유저를 검색하는 쿼리를 사용하여 데이터 가져오기

상황:

대기 상태의 유저들을 검색하여 list를 가져오고 뿌려줄 수 있는 api 작성

생각해낸 방안:

  • field내의 value 값을 검색하여 원하는 유저들을 가져오도록 api 작성

방안: field내의 value 값을 검색하여 원하는 유저들을 가져오도록 api 작성 (성공)


let waitApprovalTeacherHome = TeacherHomes.find({
 $or: [
   {
     academics: {
       $elemMatch: { approvalState: { $regex: /^waitApproval/ } }
     }
   }
 ]

}).fetch();




    참조:
    https://docs.mongodb.com/manual/reference/operator/query/elemMatch/