«entity-framework» 태그된 질문

ADO.NET Entity Framework, .NET Framework 용 ORM (Object-Relational-Mapping) 도구에 대한 질문이 있습니다. 해당되는 경우 버전 별 태그를 추가하십시오. Entity-Framework-core 질문에는이 태그를 사용하지 마십시오. 대신 엔티티 프레임 워크 코어를 사용하십시오.

13
Entity Framework DateTime 및 UTC
Entity Framework (현재 CTP5와 함께 Code First Approach를 사용하고 있음)가 데이터베이스에 모든 DateTime 값을 UTC로 저장하도록 할 수 있습니까? 또는 매핑에 지정하는 방법이 있습니까? 예를 들어 last_login 열에 대해 다음과 같이 지정하십시오. modelBuilder.Entity<User>().Property(x => x.Id).HasColumnName("id"); modelBuilder.Entity<User>().Property(x => x.IsAdmin).HasColumnName("admin"); modelBuilder.Entity<User>().Property(x => x.IsEnabled).HasColumnName("enabled"); modelBuilder.Entity<User>().Property(x => x.PasswordHash).HasColumnName("password_hash"); modelBuilder.Entity<User>().Property(x => x.LastLogin).HasColumnName("last_login");

4
LINQ to Entities는 IEntity 인터페이스를 사용하여 EDM 기본 또는 열거 유형 캐스팅 만 지원합니다.
다음과 같은 일반 확장 방법이 있습니다. public static T GetById<T>(this IQueryable<T> collection, Guid id) where T : IEntity { Expression<Func<T, bool>> predicate = e => e.Id == id; T entity; // Allow reporting more descriptive error messages. try { entity = collection.SingleOrDefault(predicate); } catch (Exception ex) { throw new InvalidOperationException(string.Format( …

21
BuildTasks.Csc 작업을 어셈블리에서로드 할 수 없습니까?
나는 여기에서 이와 같은 질문을하는 것에 죄책감을 느낀다. 그러나 나는 헤매고있어 도움을 주시면 감사하겠습니다. 웹 애플리케이션과 같은 개념 증명이 한 PC에 구축되고 다른 위치에있는 다른 PC에 다운로드 할 수 있도록 저장소에 배치되었습니다. 원래 Azure가 체크인시 자동으로 빌드하고 게시하는 자동 빌드 기능이 설정되었지만 제거되었습니다. 한 쪽이 제외 된 변경 사항을 대량으로 …

9
저장소 패턴을 사용하지 않고 ORM을있는 그대로 사용 (EF)
저는 항상 Repository 패턴을 사용했지만 최근 프로젝트에서이 패턴과 "Unit Of Work"구현을 완벽하게 사용할 수 있는지 확인하고 싶었습니다. 땅을 파기 시작할수록 스스로에게 "정말 필요합니까?"라는 질문을하기 시작 했습니다. 이제이 모든 것은 그의 블로그에 Ayende Rahien의 게시물을 추적하여 Stackoverflow에 대한 몇 가지 의견으로 시작됩니다. 저장소는 새로운 싱글 톤입니다 리포지토리가없는 삶은 살만한 가치가있다 이것은 …

6
Entity Framework 쿼리는 느리지 만 SqlQuery의 동일한 SQL은 빠름
.NET Framework 버전 4에서 Entity Framework Code-First를 사용하는 매우 간단한 쿼리와 관련된 정말 이상한 성능이 표시됩니다. LINQ2Entities 쿼리는 다음과 같습니다. context.MyTables.Where(m => m.SomeStringProp == stringVar); 실행하는 데 3000 밀리 초 이상이 걸립니다. 생성 된 SQL은 매우 간단합니다. SELECT [Extent1].[ID], [Extent1].[SomeStringProp], [Extent1].[SomeOtherProp], ... FROM [MyTable] as [Extent1] WHERE [Extent1].[SomeStringProp] = '1234567890' …


7
Oracle과 함께 Microsoft Entity Framework를 사용할 수 있습니까? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . 이 질문 개선 Oracle 데이터베이스와 함께 Microsoft Entity Framework를 사용할 수 있습니까?

5
Linq 쿼리는 "System.Object 유형의 상수 값을 만들 수 없습니다…"를 계속 던집니다. 이유는 무엇입니까?
다음은 코드 샘플입니다. private void loadCustomer(int custIdToQuery) { var dbContext = new SampleDB(); try { var customerContext = from t in dbContext.tblCustomers // keeps throwing: where t.CustID.Equals(custIdToQuery) // Unable to create a constant value of type 'System.Object'. select new // Only primitive types ('such as Int32, String, and Guid') { …

1
EF 6 및 Code First 마이그레이션의 동일한 DB 및 애플리케이션에있는 여러 DB 컨텍스트
Entity Framework를 처음 사용합니다. EF 6을 사용하는 MVC 응용 프로그램을 설정하려고합니다. Code First 마이그레이션을 사용하고 있습니다. 앱에서 영역을 사용하고 있으며 각 영역에서 다른 DbContext를 사용하여 분리하고 싶습니다. EF 6에 ContextKey가 있다는 것을 알고 있지만 사용 방법에 대한 완전한 정보를 찾을 수 없습니다. 현재는 한 번에 하나의 컨텍스트 만 마이그레이션을 사용할 …

21
System.ComponentModel 기본값 속성 내에서 DateTime 속성의 기본값을 DateTime.Now로 설정
System.ComponentModel DefaultValue 특성을 사용하여 DateTime 속성의 기본값을 지정하는 방법을 아는 사람이 있습니까? 예를 들어 나는 이것을 시도합니다. [DefaultValue(typeof(DateTime),DateTime.Now.ToString("yyyy-MM-dd"))] public DateTime DateCreated { get; set; } 그리고 값이 상수 표현식이 될 것으로 예상합니다. 이것은 ASP.NET Dynamic Data와 함께 사용하는 맥락입니다. DateCreated 열을 스캐 폴드하고 싶지는 않지만 DateTime.Now가 없으면 제공합니다. Entity Framework를 …

4
먼저 엔터티 프레임 워크 코드에서 여러 열에 KeyAttribute를 사용하는 방법
엔티티 프레임 워크 코드 우선 CTP5와 함께 사용할 POCO 모델을 만들고 있습니다. 장식을 사용하여 PK 열에 속성 맵을 만듭니다. 그러나 두 개 이상의 열에서 PK를 어떻게 정의 할 수 있습니까? 특히 인덱스의 열 순서를 어떻게 제어 할 수 있습니까? 클래스의 속성 순서의 결과입니까? 감사!

6
엔티티 프레임 워크에서 생성 된 클래스에 데이터 주석 추가
엔터티 프레임 워크에서 생성 한 다음 클래스가 있습니다. public partial class ItemRequest { public int RequestId { get; set; } //... 이 필드를 필수 필드로 만들고 싶습니다. [Required] public int RequestId { get;set; } 그러나 이것은 생성 된 코드이기 때문에 지워질 것입니다. 속성이 생성 된 부분 클래스에 의해 정의되기 때문에 …

13
ADO.NET Entity Framework : 업데이트 마법사가 테이블을 추가하지 않습니다.
나는 새로운 ADO.Net 엔터티 데이터 모델을 추가 내 프로젝트에와 사용 업데이트 마법사를 모델로 테이블을 추가 할 수 있습니다. 선택한 테이블 중 5 개가 디자인 화면에 추가되었습니다. 다른 두 테이블은 추가되지 않습니다. 마법사에서 선택하고 마침을 클릭했지만 디자인 화면에는 나타나지 않습니다. 이것은 버그입니까, 아니면 테이블을 모델에 추가 할 수없는 상황이 있습니까 (설계 …

13
Entity Framework가 너무 느립니다. 내 옵션은 무엇입니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 3 년 전 . 이 질문 개선 "Do n't Optimize Prematurely"만트라를 따르고 Entity Framework를 사용하여 WCF 서비스를 코딩했습니다. 그러나 성능을 프로파일 링했으며 Entity Framework가 …

9
Entity Framework의 연산자처럼?
문자열 필드가있는 엔터티에 대해 Entity Framework에서 "LIKE"연산자를 구현하려고하지만 지원되지 않는 것 같습니다. 다른 사람이 이와 같은 작업을 시도한 적이 있습니까? 이 블로그 게시물 은 우리가 겪고있는 문제를 요약합니다. contains를 사용할 수 있지만 LIKE의 가장 사소한 경우에만 일치합니다. contains, startswith, endswith 및 indexof를 결합하면 표준 와일드 카드와 Linq를 엔티티 코드로 변환해야합니다.

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