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

EF (Entity Framework) Core는 Microsoft에서 개발 한 오픈 소스 다중 플랫폼 ORM입니다. 해당되는 경우 버전 별 태그를 추가하십시오. 엔티티 프레임 워크 질문에이 태그를 사용하지 마십시오. 대신 엔티티 프레임 워크를 사용하십시오.

15
EF Core를 사용하여 ASP.NET Core에서 마이그레이션을 적용 취소하는 방법
PM> Remove-Migration -context BloggingContextEF Core를 사용하여 ASP.NET Core 프로젝트로 VS2015에서 실행할 때 다음 오류가 발생합니다. System.InvalidOperationException: The migration '20160703192724_MyFirstMigration' has already been applied to the database. Unapply it and try again. If the migration has been applied to other databases, consider reverting its changes using a new migration. at Microsoft.EntityFrameworkCore.Migrations.Design.MigrationsScaffolder.RemoveMigration(String …

7
.NET Core 3에서 dotnet ef를 찾을 수 없음
초기 마이그레이션을 만들기 위해 문서 를 따르고 있습니다. 을 실행 dotnet하면 PATH가 올바르게 작동한다는 의미의 도움말 섹션이 나타납니다. 그런 다음 콘솔 창의 문서에서 아래 명령을 실행하려고합니다. dotnet ef migrations add InitialCreate 다음과 같은 오류가 발생합니다. Could not execute because the specified command or file was not found. Possible reasons for …


13
EF Core 도구 업데이트 필요
VS 2017 패키지 관리자 콘솔에서 dotnet ef 도구를 사용할 때 EF Core 도구를 업데이트해야한다는 경고 메시지가 표시됩니다. PM> dotnet ef migrations list -s ../RideMonitorSite The EF Core tools version '2.1.1-rtm-30846' is older than that of the runtime '2.1.2-rtm-30932'. Update the tools for the latest features and bug fixes. 20180831043252_Initial 하지만 …

27
Entity Framework Core : DbContextOptionsBuilder에 'usesqlserver'에 대한 정의가없고 'usesqlserver'확장 메소드가 없습니다.
EF core를 처음 사용하고 ASP.NET Core 프로젝트에서 작동하도록 노력하고 있습니다. startup.cs구성에서 DbContext연결 문자열을 사용 하도록 구성하려고 할 때 위의 오류가 발생 합니다. 이 튜토리얼을 따르고 있습니다 : https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/intro 문제가있는 코드 startup.cs: using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.SpaServices.Webpack; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using …

15
EF Core 매핑 EntityTypeConfiguration
EF6에서는 일반적으로이 방법을 사용하여 엔티티를 구성 할 수 있습니다. public class AccountMap : EntityTypeConfiguration<Account> { public AccountMap() { ToTable("Account"); HasKey(a => a.Id); Property(a => a.Username).HasMaxLength(50); Property(a => a.Email).HasMaxLength(255); Property(a => a.Name).HasMaxLength(255); } } 클래스 I Inherit EntityTypeConfiguration이 클래스를 찾을 수 없기 때문에 EF Core에서 할 수있는 방법. GitHub에서 EF Core …

18
"추가 마이그레이션"이라는 용어가 인식되지 않습니다.
이 MSDN Tutorial 을 사용하여 PM> Add-Migration MyFirstMigration -context BloggingContext어제 성공적으로 실행 된 명령 을 VS2015에서 실행 하고 있지만 오늘은 다른 사용자가 지적한 다음 오류가 표시 됩니다 . 솔루션 탐색기에서 마이그레이션 폴더를 삭제하고 SQL Express 2014 on Win 8.1동일한 오류 에서 해당 DB를 삭제했습니다 . 실행해도 Add-Migration MyFirstMigration동일한 오류가 발생합니다. …

28
ASP.NET Core 2.0으로 업그레이드 한 후 마이그레이션을 만들 수 없습니다.
ASP.NET Core 2.0으로 업그레이드 한 후 더 이상 마이그레이션을 만들 수없는 것 같습니다. 나는 얻고있다 " 'Program'클래스에서 'BuildWebHost'메서드를 호출하는 동안 오류가 발생했습니다. 응용 프로그램 서비스 공급자없이 계속합니다. 오류 : 하나 이상의 오류가 발생했습니다. (로그인에서 요청한"... "데이터베이스를 열 수 없습니다. 로그인에 실패했습니다. 로그인 사용자 '...'에 대해 실패했습니다. " 과 " 'MyContext'유형의 …

16
DbSet없는 원시 SQL 쿼리-Entity Framework Core
Entity Framework Core를 제거 dbData.Database.SqlQuery<SomeModel>하면 테이블 데이터와 순위를 반환하는 전체 텍스트 검색 쿼리에 대한 원시 SQL 쿼리를 빌드하는 솔루션을 찾을 수 없습니다. Entity Framework Core에서 원시 SQL 쿼리를 작성하는 유일한 방법은 쿼리에서 dbData.Product.FromSql("SQL SCRIPT");반환하는 순위를 매핑하는 DbSet이 없기 때문에 유용하지 않습니다. 어떤 아이디어 ???

5
Entity Framework Core에서 데이터베이스 자동 생성
.NET Core로 포팅되는 내 애플리케이션은 SQLite와 함께 새로운 EF Core를 사용합니다. 앱이 처음 실행될 때 자동으로 데이터베이스 및 테이블 구조를 만들고 싶습니다. EF 핵심 문서에 따르면 수동 명령을 사용하여 수행됩니다. dotnet ef migrations add MyFirstMigration dotnet ef database update 그러나 최종 사용자가 이러한 명령을 입력하는 것을 원하지 않으며 앱에서 처음 …


9
Entity Framework Core IQueryable <T>에서 SQL 코드 가져 오기
Entity Framework Core를 사용하고 있으며 어떤 SQL 코드가 생성되고 있는지 확인해야합니다. 이전 버전의 Entity Framework에서는 다음을 사용할 수있었습니다. string sql = ((System.Data.Objects.ObjectQuery)query).ToTraceString(); 쿼리가 IQueryable 개체 인 경우 ... 그러나 ToTraceString은 EF Core에서 사용할 수 없습니다. EF Core에서 비슷한 작업을 수행하려면 어떻게해야합니까?

7
엔티티 프레임 워크 코어를 사용하여 레코드를 업데이트하는 방법은 무엇입니까?
엔티티 프레임 작업 코어에서 데이터베이스 테이블 데이터를 업데이트하는 가장 좋은 방법은 무엇입니까? 테이블 행을 검색하고 변경을 수행하고 저장하십시오. DB 컨텍스트에서 키워드 업데이트 를 사용 하고 존재하지 않는 항목에 대한 예외 처리 EF6에서 사용할 수있는 향상된 기능은 무엇입니까?

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

18
Database First Scaffold-DbContext에서 "빌드 실패"
데이터베이스에서 클래스를 생성하려고합니다 (EntityFramework의 데이터베이스 첫 번째 접근 방식). 편의를 위해 https://docs.efproject.net/en/latest/platforms/full-dotnet/existing-db.html 튜토리얼을 따라 가고 있습니다. 저는 Visual Studio 패키지 관리자 콘솔에서이 코드 줄에 해당하는 코드를 실행하는 시점에 있습니다. Scaffold-DbContext "Server=(localdb)\mssqllocaldb;Database=Blogging;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -Verbose 이 코드 줄은 오류를 생성합니다 (-Verbose 모드 사용). Using startup project 'EFSandbox'. Using project 'EntityFrameworkCore' Build started... …

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