EF5 코드를 먼저 사용하여 데이터베이스를 만듭니다. 하나의 문자열 필드가 있고 인덱스 (비 고유)를 넣고 싶습니다. 데이터 주석을 사용하여 색인을 만들 수 있습니까?EF 5를 사용하여 데이터 주석을 통해 인덱스 만들기
1
A
답변
2
EF에는 색인을 만드는 특별한 방법이 없으므로 이전 스타일의 SQL 문으로 되돌려 야합니다. 당신이 코드 마이그레이션을 사용하는 경우, 추가 마이그레이션 ('위로'방법을) 수정할 수 Adding index to a table
0
: 여기에 설명 된대로
이
protected override void Seed(EntityMappingContext context)
{
context.Database.ExecuteSqlCommand("CREATE INDEX IX_NAME ON TABLE (COLUMN)");
}
을 수행 할 종자 방법을 사용할 수 있습니다 새로운 테이블에 대한 인덱스 : CreateTable에서 ( "dbo.tablename" C => {...}) .PrimaryKey (t => t.PrimaryKeyColumn) 있는 .index (t => t.IndexColumn);
... 또는 기존 테이블 사용에 인덱스를 추가하는 경우 : CreateIndex ("dbo.tablename", t => t.IndexColumn)
가잊지 마세요 가 삭제하려면 db ('다운'방법) DropIndex (...)
관련 문제
- 1. openquery를 사용하여 인덱스 만들기
- 2. 주석을 통해 개체 형식에서 캐시를 만들기
- 3. Roslyn을 사용하여 EF CodeFirst DbContext 만들기
- 4. HTMLagilitypack 5를 사용하여 데이터 가져 오기
- 5. OpenQuery를 사용하여 뷰에 인덱스 만들기
- 6. SQLite Manager를 사용하여 인덱스 만들기
- 7. 만들기 인덱스
- 8. EF - 탐색 속성을 통해 DB에 데이터 저장
- 9. 스프링 데이터 가져 오기 MongoDB에서 인덱스 다시 만들기
- 10. 만들기 테이블에 인덱스 만들기
- 11. Entity Framework 5를 사용하여 데이터 표시기와 동일한 개체 반환
- 12. Xtext : @ 주석을 사용하여 "JavaDoc"주석 만들기
- 13. 인덱스 만들기
- 14. Python에서 데이터 프레임 만들기 : 열과 인덱스 문제
- 15. ThreadLocal EF 컨텍스트 만들기
- 16. 왜 Entity Framework 5에서 열 데이터 주석을 사용할 수 없습니까?
- 17. EF WPF를 사용하여 로그인 페이지 만들기
- 18. FileHelpers를 사용하여 MVC 5를 사용하여 Excel 데이터 가져 오기
- 19. DataFrame 용 인덱스 만들기
- 20. VS 2012 MultiProject 템플릿이 EF 5를 올바르게 참조하지 않습니다
- 21. EF CodeFirst - 데이터베이스 생성 후 인덱스 생성
- 22. jquery 및 HTML 5를 사용하여 3D 확대/축소 효과 만들기
- 23. 인덱스 성능 문제 만들기
- 24. 데이터 주석을 사용하여 WPF MVVM 유효성 검사
- 25. Doctrine : 주석을 사용하여 모델 데이터 검증
- 26. 최대 절전 모드 주석을 사용하여 데이터 지속성
- 27. 데이터 주석을 사용하여 클라이언트 측 유효성 검사
- 28. 데이터 주석을 사용하여 html 속성 설정
- 29. 내 EF 코어에서 스냅 샷 파일, 마이그레이션 파일 또는 데이터 주석을 사용하여 데이터베이스를 업데이트합니까?
- 30. BBEdit에서 마커 인덱스 만들기
사용자 지정 초기화 프로그램을 사용하거나 마이그레이션을 사용하여 동일한 작업을 수행 할 수 있습니다 –