Pytania otagowane jako entity-framework-core

Entity Framework (EF) Core to wieloplatformowy ORM typu open source opracowany przez firmę Microsoft. W stosownych przypadkach dodaj tag dotyczący wersji. NIE używaj tego tagu w przypadku pytań dotyczących Entity-Framework. Zamiast tego użyj struktury encji.

15
Jak cofnąć zastosowanie migracji w ASP.NET Core z EF Core
Gdy uruchamiam PM> Remove-Migration -context BloggingContextw VS2015 z projektem ASP.NET Core przy użyciu EF Core, otrzymuję następujący błąd: 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 …

7
Nie znaleziono dotnet ef w .NET Core 3
Obserwuję docs w celu utworzenia wstępnej migracji. Kiedy wykonuję dotnet, otrzymuję sekcję pomocy, co oznacza, że ​​PATH działa poprawnie. Następnie próbuję wykonać poniższe polecenie z dokumentów w oknie konsoli: dotnet ef migrations add InitialCreate Otrzymuję następujący błąd: Could not execute because the specified command or file was not found. Possible …


13
Musisz zaktualizować EF Core Tools
Gdy używam narzędzi dotnet ef w konsoli Menedżera pakietów VS 2017, otrzymuję komunikat ostrzegawczy dotyczący konieczności zaktualizowania narzędzi 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 …

27
Entity Framework Core: DbContextOptionsBuilder nie zawiera definicji dla „usesqlserver” ani metody rozszerzenia „usesqlserver”
Jestem nowy w EF Core i próbuję zmusić go do pracy z moim projektem ASP.NET Core. Otrzymuję powyższy błąd startup.cspodczas próby skonfigurowania parametrów DbContextpołączenia z config. Śledzę ten samouczek: https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/intro Problematyczny kod w 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; …

15
EntityTypeConfiguration mapowania EF Core
W EF6 zwykle możemy użyć tego sposobu do skonfigurowania Entity. 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); } } Jak możemy to zrobić w EF Core, od kiedy klasa I Inherit EntityTypeConfiguration, która nie może …

17
Surowe zapytanie SQL bez DbSet - Entity Framework Core
Po usunięciu Entity Framework Core dbData.Database.SqlQuery<SomeModel>nie mogę znaleźć rozwiązania do zbudowania surowego zapytania SQL dla mojego zapytania wyszukiwania pełnotekstowego, które zwróci dane tabel, a także pozycję. Jedyną metodą, jaką widziałem do tworzenia surowego zapytania SQL w Entity Framework Core, jest metoda, dbData.Product.FromSql("SQL SCRIPT");która nie jest przydatna, ponieważ nie mam zestawu …

18
Termin „Add-Migration” nie jest rozpoznawany
Używam tego samouczka MSDN, aby uruchomić w VS2015 polecenie, PM> Add-Migration MyFirstMigration -context BloggingContextktóre zostało pomyślnie uruchomione wczoraj, ale dziś daje następujący błąd, który jest również wskazywany przez innych użytkowników tutaj . Usunąłem nawet folder Migracje z eksploratora rozwiązań i odpowiednią bazę danych z, SQL Express 2014 on Win 8.1ale …

28
Nie można utworzyć migracji po uaktualnieniu do ASP.NET Core 2.0
Po uaktualnieniu do ASP.NET Core 2.0 nie mogę już tworzyć migracji. Otrzymuję „Wystąpił błąd podczas wywoływania metody„ BuildWebHost ”w klasie„ Program ”. Kontynuacja bez dostawcy usług aplikacji. Błąd: wystąpił jeden lub więcej błędów. (Nie można otworzyć bazy danych„… ”żądanej podczas logowania. Logowanie nie powiodło się. Logowanie nie powiodło się dla …


9
Pobierz kod SQL z Entity Framework Core IQueryable <T>
Używam Entity Framework Core i muszę zobaczyć, który kod SQL jest generowany. W poprzednich wersjach Entity Framework mogłem użyć: string sql = ((System.Data.Objects.ObjectQuery)query).ToTraceString(); Gdzie zapytanie jest obiektem IQueryable ... Ale ToTraceString nie jest dostępne w EF Core. Jak mogę zrobić coś podobnego w EF Core?


5
Czy mogę wygenerować skrypt migracji z najpierw kodem EF i .NET core
Buduję aplikację MVC z .Net Core i muszę wygenerować skrypt migracji. Z EF6 uruchomiłem polecenie update-database -script ale kiedy próbuję zrobić to samo z .net Core wyrzuca następny wyjątek: Update-Database: nie można znaleźć parametru zgodnego z nazwą parametru „script” Czy wiesz, czy istnieje odpowiednik dla EF Core?

18
„Niepowodzenie kompilacji” na Database First Scaffold-DbContext
Próbuję wygenerować klasy z bazy danych (pierwsze podejście do bazy danych EntityFramework). Dla wygody chodzę mniej więcej zgodnie z tym samouczkiem: https://docs.efproject.net/en/latest/platforms/full-dotnet/existing-db.html Jestem w momencie, w którym uruchamiam odpowiednik tego wiersza kodu w konsoli Menedżera pakietów programu Visual Studio: Scaffold-DbContext "Server=(localdb)\mssqllocaldb;Database=Blogging;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -Verbose Ten wiersz kodu generuje błąd (przy włączonym …

4
Wykryto możliwy cykl obiektów .Net Core 3.0, który nie jest obsługiwany
Mam 2 podmioty, które są powiązane jako jeden do wielu public class Restaurant { public int RestaurantId {get;set;} public string Name {get;set;} public List&lt;Reservation&gt; Reservations {get;set;} ... } public class Reservation{ public int ReservationId {get;set;} public int RestaurantId {get;set;} public Restaurant Restaurant {get;set;} } Jeśli spróbuję dostać restauracje z rezerwacjami …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.