inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

습관부터 바꿔주는 Node.js & Express 기초

Prisma cli 사용법

prisma schema에서

821

이희수

작성한 질문수 5

0

@@index([$$$$], name: "$$$$")

라는 것을 model 안에서 설정해주던데

공식문서에 봐도 잘모르겠어요....혹시 설명 부탁드려도 될까요?

node.js express

답변 1

1

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

prisma schema에서 @@index 표현식은 인덱스를 생성하는데 사용됩니다. 여러 칼럼에 대한 인덱스를 생성하거나, 인덱스에 대한 이름을 명시하고 싶을 때 사용할 수 있습니다.

위의 질문에서 $$$\(, \)$$$는 실제 칼럼의 이름이나 인덱스의 이름을 지칭하는 것입니다. 즉, @@index를 사용할 때 개발자가 설정한 인덱스 이름과 칼럼 이름을 여기서 넣어주면 됩니다.

예를 들어, 아래와 같이 인덱스를 생성하고자 한다면:

model User {
  id       Int      @id @default(autoincrement())
  email    String   @unique
  password String
  name     String

  @@index([name, email], name: "name_email_index")
}

위의 코드에서 name_email_index라는 인덱스 이름을 가지며, name과 email 두 칼럼을 대상으로 구성하는 인덱스를 생성합니다.

더 자세한 내용은 공식 문서를 참고해 주세요. 감사합니다.

유니티 제외 설치한 프로그램들 및 파일 삭제 방법

0

15

1

깃허브에서 콤피유아이 매니저 설치하는게 안됩니다.

0

15

2

eslint.config.js 설정 질문입니다.

0

23

2

7강 흐름 제어 아키택쳐 코드 순서

1

25

1

<div id="banner">배너 이미지</div> 관련 질문

0

25

1

5강, 오류 수정과 관련해서

0

39

2

3,4장 이후 미션 제출 질문

0

34

2

nodemon -exce 관련 오류가 나오실 때

0

158

1

swagger /user/detail/:id 조회시 id로 조회 안됩니다.

0

205

1

Axios Mocking에 관한 질문입니다.

0

346

1

Express 사용하면서 Jest 테스트 관련해서 질문 드립니다.

0

311

1

윈도우는 터미널을 뭘 써야하나요?

0

271

1

해당 강의 깃허브 주소나

0

312

1

pm2 start ecosystem.config.js로 실행했는데 require로 작성하는 것에 에러가 뜹니다.

0

1013

1

포매팅

0

284

1

프리즈마 git repository 질문

0

307

1

Swagger 설정 문의

0

333

1

섹션 0에 디스코드 주소가 어디에 있나요?

0

433

1

prisma에서 (비)식별관계 설계

0

343

1

유효성 검사

0

399

1

AWS RDS 세팅 중에 오류가 나요...

0

512

1

디스코드 채널

0

593

1

github 권한

0

771

1

swagger No operations defined in spec

0

3082

1