prisma schema에서
845
작성한 질문수 5
@@index([$$$$], name: "$$$$")
라는 것을 model 안에서 설정해주던데
공식문서에 봐도 잘모르겠어요....혹시 설명 부탁드려도 될까요?
답변 1
1
안녕하세요, 인프런 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 두 칼럼을 대상으로 구성하는 인덱스를 생성합니다.
더 자세한 내용은 공식 문서를 참고해 주세요. 감사합니다.
감정일기장 다이어리 필터 적용할때 컨텍스트를 Home에서 가져오는 특별한 이유가 궁금합니다.
0
60
2
22강 [토큰 저장] 질문
0
58
1
13강 [로그인 단일 토큰] 에서 프로젝트 실행 시 에러
0
54
1
스웨거 접속이 안되는데 확인 부탁드립니다.
0
64
1
디비를 조작하는데 사용하는 명령어가 ORM인가요?
0
65
2
오픈톡 인원이 다 차서 들어가지를 못 하네요...
0
69
1
Editor Component의 최적화 불가능 이슈
0
76
2
nodemon -exce 관련 오류가 나오실 때
0
181
1
swagger /user/detail/:id 조회시 id로 조회 안됩니다.
0
239
1
Axios Mocking에 관한 질문입니다.
0
378
1
Express 사용하면서 Jest 테스트 관련해서 질문 드립니다.
0
347
1
윈도우는 터미널을 뭘 써야하나요?
0
305
1
해당 강의 깃허브 주소나
0
342
1
pm2 start ecosystem.config.js로 실행했는데 require로 작성하는 것에 에러가 뜹니다.
0
1051
1
포매팅
0
307
1
프리즈마 git repository 질문
0
334
1
Swagger 설정 문의
0
361
1
섹션 0에 디스코드 주소가 어디에 있나요?
0
460
1
prisma에서 (비)식별관계 설계
0
371
1
유효성 검사
0
421
1
AWS RDS 세팅 중에 오류가 나요...
0
545
1
디스코드 채널
0
618
1
github 권한
0
790
1
swagger No operations defined in spec
0
3122
1





