추가가 필요한 부분은 추가하면 좋을 것 같습니다.

Selector 클래스 및 Service 클래스

Selector 함수

기본 명명 규칙

  1. 하나의 객체를 가져올 때
  2. 여러 객체를 가져올 때 (Queryset[])
  3. 객체에 대한 모든 것을 가져올 떄

조건에 따른 명명 규칙

  1. 단일 조건 검색: get_by_<column>
  2. 다중 조건 (AND) 검색: get_by_<column1>and<column2>
  3. 다중 조건 (OR) 검색: get_by_<column1>or<column2>
  4. 정렬 포함 검색: get_by_<column>order_by<column2>_<asc|desc>
  5. 첫 번째 결과 반환: get_first_by_<column> 또는 get_top_by_<column>
  6. 카운트: count_by_<column>
  7. 존재 여부 확인: exists_by_<column>