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

ADO.NET Entity Framework 4.x에 대한 태그로서 그 자체가 .NET 프레임 워크에 대한 개체 관계형 매핑입니다.

4
엔티티 프레임 워크 4-AddObject와 Attach
나는 최근에 엔티티 프레임 워크 4와 함께 일하고있다, 약간 사용하는 경우에 관한 혼란 스러워요 ObjectSet.Attach 및 ObjectSet.AddObject을 . 내 이해에서 : 엔티티가 시스템에 이미 존재하는 경우 "첨부"를 사용하십시오. 새로운 엔터티를 만들 때 "AddObject"사용 따라서 새로운 Person을 만드는 경우이 작업을 수행합니다. var ctx = new MyEntities(); var newPerson = new Person …

6
EF 코드 우선 : 너겟 패키지 콘솔에서 'EntityValidationErrors'속성을 어떻게 볼 수 있습니까?
나는 이것을 잃어 버렸다. 엔티티 프레임 워크 (4.1.3) 코드 첫 번째 접근 방식에 대한 클래스를 정의했습니다. 내가 씨앗을 시작할 때까지 모든 것이 잘되었습니다 (테이블 등을 만들고있었습니다). 이제 내가 할 때 Add-Migration "remigrate" ; Update-Database; 패키지 콘솔에 "하나 이상의 엔터티에 대한 유효성 검사에 실패했습니다. 자세한 내용은 'EntityValidationErrors'속성을 참조하십시오."라는 오류가 발생합니다. 내 …

6
Entity Framework 4 Single () 대 First () 대 FirstOrDefault ()
단일 항목을 쿼리하는 다양한 방법과 각 항목을 사용하는시기를 비교하는 데 시간을 낭비하고 있습니다. 누구든지이 모든 것을 비교하는 링크가 있습니까? 아니면 왜 다른 것을 사용하는지에 대한 빠른 설명이 있습니까? 내가 알지 못하는 운영자가 여전히 더 있습니까? 감사합니다.

5
Entity Framework 연결 문자열을 편집하려면 어떻게해야합니까?
최근에 Entity Framework 데이터 모델 ( .edmx파일) 의 연결 문자열을 변경하기 위해 내 app.config 파일을 편집해야했습니다 . 하지만 알고 싶습니다 . 디자이너를 사용하여 EF 연결 문자열을 편집하는 방법이 있습니까? 원래 연결 문자열은 엔터티 데이터 모델 마법사에 의해 자동 생성됩니다. 그러면 연결 문자열을 변경할 수 없습니다. .edmx 디자이너의 속성 창에서 비활성화 …

2
Entity Framework-수동으로 탐색 속성 추가
데이터베이스에서 Entity Framework Model (4.0)을 생성했습니다. 데이터베이스를 디자인하지 않았고 스키마를 제어 할 수 없었지만 외래 키 제약 조건이 정의되지 않은 테이블이 몇 개 있지만 암시 적 관계가 정의되어 있습니다. 예를 들면 : 다음 열이있는 People이라는 테이블이 있습니다. GenderID RaceID Gender 및 Race에 대한 테이블이 있지만 People 테이블에는 외래 키가 없습니다. …



2
Entity Framework 데이터 컨텍스트를 읽기 전용으로 만드는 방법
Entity Framework 데이터 컨텍스트를 타사 플러그인에 노출해야합니다. 목적은 이러한 플러그인이 데이터 만 가져 오도록 허용하고 삽입, 업데이트 또는 삭제 또는 기타 데이터베이스 수정 명령을 실행하지 못하도록하는 것입니다. 따라서 데이터 컨텍스트 또는 엔티티를 읽기 전용으로 만들려면 어떻게해야합니까?

5
EF4 POCO 개체의 변경 사항을 저장할 때 관계 업데이트
Entity Framework 4, POCO 개체 및 ASP.Net MVC2. BlogPost와 Tag 엔티티 사이에 다 대다 관계가 있습니다. 이것은 내 T4 생성 POCO BlogPost 클래스에 다음이 있음을 의미합니다. public virtual ICollection<Tag> Tags { // getter and setter with the magic FixupCollection } private ICollection<Tag> _tags; ObjectContext 인스턴스에서 BlogPost 및 관련 태그를 요청하고 …

15
Entity Framework-잘못된 열 이름 '* _ID'
이 문제를 Code First와 Database first EF 사이의 몇 가지 문제로 좁혔지만 어떻게 해결해야할지 모르겠습니다. 나는 가능한 한 명확하게하려고 노력할 것이지만 솔직히 여기에서 이해가 부족합니다. 이것은 Entity Framework 4.4입니다. Entity Framework가 사용 된 프로젝트를 상속 받았지만 실제 파일 중 많은 부분이 실제로 돌아 가지 않고 삭제되었습니다. EF (데이터베이스 우선)를 다시 …

5
EDMX 모델에서 특정 테이블을 빨리 찾으려면 어떻게합니까?
다이어그램을 스크롤하여 찾는 것보다 EDMX 모델에서 테이블을 찾는 더 빠른 방법을 아는 사람이 있는지 궁금합니다. 우리의 데이터베이스에는 약 50 개의 테이블이 있으며 특정 테이블을 찾을 때 VS가 물건을 어디에 두는지 확인하는 것은 귀찮은 일입니다. 이 질문의 목적으로 VS 2010을 사용하고 있습니다. 미리 감사드립니다.

13
ReferentialConstraint의 종속 속성은 저장소 생성 열에 매핑됩니다.
데이터베이스에 쓸 때이 오류가 발생합니다. ReferentialConstraint의 종속 속성은 저장소 생성 열에 매핑됩니다. 열 : 'PaymentId'. public bool PayForItem(int terminalId, double paymentAmount, eNums.MasterCategoryEnum mastercategoryEnum, int CategoryId, int CategoryItemId) { using (var dbEntities = new DatabaseAccess.Schema.EntityModel()) { int pinnumber = 0; long pinid = 1; //getPinId(terminalId,ref pinnumber) ; var payment = new …

15
이 오류가 발생하는 이유 : 다음 EntitySet / AssociationSet-Entity1에 대해 지정된 매핑이 없습니까?
Model First 접근 방식으로 Entity Framework 4를 사용하고 있습니다. 프로젝트를 시작하고 엔터티를 설계하고 데이터베이스를 생성했습니다. 모든 것이 잘 작동했습니다. 그런 다음 돌아가서 내 모델에 다른 엔티티를 추가해야했습니다. 그러나 엔티티를 EDMX로 끌면 다음 오류가 발생합니다. 좋구나! Entity1을 테이블에 매핑하기 만하면됩니다.하지만 헤이! Model First 접근 방식을 사용하고 있으며 DDL을 생성 할 때 …

3
람다 식과 함께 Entity Framework 4에 포함 사용
이 문제를 극복하는 방법에 대한 많은 기사를 보았습니다. 모두 CTP4와 관련이 있거나 자체 확장 방법을 추가합니다. include 내부에 람다 식을 사용하는 "공식적인"EF4 포함 방법이 있습니까 (첫 번째 수준 관계와 두 번째 및 그 이상의 수준 모두에 대해) 아니면 결국 RTM에 포함되지 않았습니까? 하나가 있습니다. 지금 내 코드에서 람다 식을 사용하면 …

5
루트를 집계하기 위해 리포지토리 줄이기
저는 현재 데이터베이스의 거의 모든 테이블에 대한 리포지토리를 가지고 있으며 루트 만 집계하도록 줄여서 DDD에 더 잘 맞추고 싶습니다. 다음 테이블 User과 Phone. 각 사용자는 하나 이상의 전화기를 가질 수 있습니다. 집계 루트의 개념이 없으면 다음과 같이 할 수 있습니다. //assuming I have the userId in session for example and …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.