«entity-framework» 태그된 질문

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


7
엔티티 프레임 워크에서 추적 된 엔티티를 지우는 방법
속도가 감소함에 따라 많은 엔티티에 걸쳐 실행되는 수정 코드를 실행하고 있습니다. 즉, 컨텍스트에서 추적되는 엔티티의 수가 반복 될 때마다 증가하기 때문에 시간이 오래 걸릴 수 있으므로 마지막에 변경 사항을 저장합니다. 각 반복의. 각 반복은 독립적이며 이전에로드 된 엔티티를 변경하지 않습니다. 변경 내용 추적을 끌 수 있다는 것을 알고 있지만 대량 …


5
먼저 EF 코드와 .net 코어를 사용하여 마이그레이션 스크립트를 생성 할 수 있습니까?
.Net Core로 MVC 애플리케이션을 구축 중이며 마이그레이션 스크립트를 생성해야합니다. EF6을 사용하여 명령을 실행했습니다. update-database -script 하지만 .net Core에서 똑같이하려고 할 때 다음 예외가 발생합니다. Update-Database : 매개 변수 이름 'script'와 일치하는 매개 변수를 찾을 수 없습니다. EF Core에 상응하는 것이 있는지 알고 있습니까?

5
새 DbContext ()는 언제 만들어야합니까?
나는 현재 다음 DbContext과 비슷한 것을 사용하고 있습니다 . namespace Models { public class ContextDB: DbContext { public DbSet<User> Users { get; set; } public DbSet<UserRole> UserRoles { get; set; } public ContextDB() { } } } 그런 다음 데이터베이스에 액세스해야하는 모든 컨트롤러 의 맨 위에 다음 줄을 사용 하고 …

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


9
다양한 데이터베이스에 대한 Entity Framework 공급자 목록
어떤 공급자가 있고 그들을 사용한 경험 가능한 모든 기본 .NET Framework Entity Framework 공급자와 기본 LINQ2Entities (MS SQL 용 MS) 와 비교 한 제한 사항에 대해 알고 싶습니다 . 동일한 데이터베이스에 대해 더 많은 것이 있으면 더 좋습니다. 이 목록으로이 게시물을 업데이트하겠습니다. 이 게시물에 직접 추가 공급자를 추가하거나 답변을 제공하면 …

13
"dotnet-ef"명령과 일치하는 실행 파일을 찾을 수 없습니다.
ASP.Net Core RC2와 Microsoft.EntityFramework.CoreSQLite를 사용하여 프로젝트 샘플을 작성 하고 있습니다. 이 튜토리얼을 따랐습니다 : https://damienbod.com/2015/08/30/asp-net-5-with-sqlite-and-entity-framework-7/ 하지만이 명령을 실행하면 dotnet ef migrations add FirstMigration 이 오류가 발생했습니다. No executable found matching command "dotnet-ef" 내 project.json구성 은 다음과 같습니다 . { "dependencies": { "Microsoft.NETCore.App": { "version": "1.0.0-rc2-3002702", "type": "platform" }, "Microsoft.AspNetCore.Mvc": "1.0.0-rc2-final", …

13
LINQ to Entities에서 대량 삭제
LINQ 또는 LINQ-to-Entities에서 지정된 쿼리와 일치하는 여러 개체를 대량으로 삭제할 수있는 방법이 있습니까? 내가 찾을 수있는 유일한 참조는 구식이며 제거하려는 모든 개체를 반복하고 수동으로 삭제하는 것은 어리석은 것 같습니다.

8
Entity Framework 코드 첫 번째 날짜 필드 생성
Entity Framework Code First 메서드를 사용하여 데이터베이스 테이블을 만들고 있습니다. 다음 코드 DATETIME는 데이터베이스에 DATE열 을 생성하지만 열 을 생성하고 싶습니다 . [DataType(DataType.Date)] [DisplayFormatAttribute(ApplyFormatInEditMode = true, DataFormatString = "{0:d}")] public DateTime ReportDate { get; set; } DATE테이블 생성 중에 유형의 열을 생성하려면 어떻게해야합니까?

6
키워드가 지원되지 않는 데이터 소스
기본 멤버십 데이터베이스가있는 asp.net-mvc 응용 프로그램이 있습니다. ADO.NET Entity Framework에서 액세스하고 있습니다. 이제 IIS로 옮기고 싶지만 몇 가지 문제가 나타났습니다. SQL Server Management Studio를 설치하고 새 DB를 만들고 이전 .MDF 파일에서 모든 데이터를 가져와야했습니다. 남은 일은 (내가 아는 한) 연결 문자열로 변경하는 것입니다. 그러나 나는 이것에 대해 실제로 경험하지 않았으며 …

4
먼저 EF 코드의 CTP5에 대해 ProxyCreationEnabled를 끄는 단점은 무엇입니까?
내 WCF 서비스가 코드 우선 모델에서 클래스를 반환 할 수있는 유일한 방법은 아래 코드 ProxyCreationEnable를 false사용하여를 로 설정하는 것 입니다. ((IObjectContextAdapter)MyDb).ObjectContext.ContextOptions.ProxyCreationEnable = false; 이렇게하면 부정적인 결과는 무엇입니까? 한 가지 이점은 최소한 이러한 동적 유형을 직렬화하여 WCF를 사용하여 유선으로 전송할 수 있다는 것입니다.

3
Entity Framework 6 트랜잭션 롤백
EF6를 사용하면 다음과 같이 사용할 수있는 새 트랜잭션이 있습니다. using (var context = new PostEntityContainer()) { using (var dbcxtransaction = context.Database.BeginTransaction()) { try { PostInformation NewPost = new PostInformation() { PostId = 101, Content = "This is my first Post related to Entity Model", Title = "Transaction in EF 6 …

2
EF 코드 우선 : 임의의 행을 얻는 방법
임의의 행을 검색하는 쿼리를 어떻게 작성할 수 있습니까? SQL로 작성하면 newid ()에 의해 주문하고 상단에서 n 개의 행을 잘라냅니다. 어쨌든 EF 코드에서 이것을 먼저 수행합니까? newid ()를 사용하는 쿼리를 만들고 DbSet.SqlQuery ()를 사용하여 실행하려고했습니다. 작동하는 동안 가장 깨끗한 솔루션은 아닙니다. 또한 모든 행을 검색하고 새 GUID로 정렬했습니다. 행 수가 상당히 …

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