인프런 커뮤니티 질문&답변

반가우면반갑다고해님의 프로필 이미지

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 레딧 사이트 만들기(NextJS)(Pages Router)

커뮤니티 생성 핸들러 생성하기(2)

강사님 쿼리 빌더 이해가 잘 안가서 질문있습니다

작성

·

306

·

수정됨

0

먼저, .createQueryBuilder('sub') 는 const sub = ... 에서 sub를 뜻하는걸까요?..

그리고 아래의 코드에서 lower와toLowerCase() 에 대한 질문입니다.

    const sub = await AppDataSource.getRepository(Sub)
      .createQueryBuilder('sub')
      .where('lower(sub.name = :name', { name: name.toLowerCase() })
      .getOne();

lower와 toLowerCase()는 옵션같은건가요?

toLowerCase()는 이해가 가능한데 lower은 처음보는거라 낯섭니다ㅠㅠ

그 커뮤니티가 생성이되면 날짜?빠른게 아래로오는식의 옵션이라고 이해하면될까요?

쿼리빌더라는게 db에 정보를 요청하고 변환한 데이터를 받아오는거라고 이해하면될까요?

답변 1

0

아 sql 함수군요 대문자를 소문자로..