«entity-framework-4.3» 태그된 질문

6
.AsNoTracking ()의 차이점은 무엇입니까?
.AsNoTracking()확장 프로그램 에 관한 질문 이 있습니다. 이것은 모두 새롭고 혼란 스럽습니다. 웹 사이트에 요청 당 컨텍스트를 사용하고 있습니다. 많은 엔터티가 변경되지 않으므로 추적 할 필요는 없지만 데이터베이스에 어떤 일이 발생하는지 확실하지 않거나이 경우에 차이가 있는지 여부는 확실하지 않은 다음 시나리오가 있습니다. 이 예는 내가 현재하고있는 일입니다. context.Set<User>().AsNoTracking() // Step …

12
엔터티 프레임 워크 : 하나의 데이터베이스, 여러 DbContext. 이것은 나쁜 생각입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 지난달 휴무 . 이 질문을 개선하십시오 지금까지 필자 DbContext는 데이터베이스가 데이터베이스를 나타 내기 때문에 응용 프로그램이 하나의 데이터베이스를 사용하는 경우 하나만 원한다고 …

5
Entity Framework-다시 시작-모든 마이그레이션 실행 취소 / 롤백
어떤 이유로, 나의 이주가 혼란 스럽거나 부패한 것으로 보입니다. 방금 다시 시작하려는 시점에 있으므로 모든 마이그레이션을 완전히 취소하고 기록을 지우고 마이그레이션 코드를 삭제하는 방법이 있습니까? 예) PM> Disable-Migrations또는Rollback-Migrations InitialSchema더 이상 찾을 수 없기 때문에 원래 마이그레이션 단계 (예 : 대상 과 같은 ) 로 "업데이트"하고 싶지 않습니다.

6
Entity Framework 코드 첫 번째 고유 열
Entity Framework 4.3을 사용하고 Code Fist를 사용하고 있습니다. 나는 수업이있다 public class User { public int UserId{get;set;} public string UserName{get;set;} } 데이터베이스 테이블을 만들 때 UserName이 고유해야한다고 Entity Framework에 어떻게 알립니 까? 가능한 경우 구성 파일 대신 데이터 주석을 사용하는 것을 선호합니다.

2
EF 4.3에서 복합 키를 사용하여 AddOrUpdate로 데이터를 시드하는 방법
일부 테스트 데이터로 개발 데이터베이스를 시드하려고합니다. 내가 사용했던 context.People.AddOrUpdate(p => p.Id, people));많은 성공. 시드해야하는 다른 테이블이 있는데, 여기에서 기본 키를 알 수 없습니다. 예를 들어, 일치하는 이름과성에 따라 AddOrUpdate를 원합니다. 식을 올바르게 작성하는 방법을 잘 모르겠습니다. context.People.AddOrUpdate(p => p.FirstName && p.LastName, people); 분명히 부정확하지만 내가 찾고있는 해결책이 전달되기를 바랍니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.