Questions marquées «entity-framework-core»

Entity Framework (EF) Core est un ORM multi-plateforme open source développé par Microsoft. Veuillez ajouter une balise spécifique à la version, le cas échéant. N'utilisez PAS cette balise pour les questions Entity-Framework. Utilisez plutôt une structure d'entité.

15
Comment annuler une migration dans ASP.NET Core avec EF Core
Lorsque PM> Remove-Migration -context BloggingContextj'exécute dans VS2015 avec un projet ASP.NET Core à l'aide d'EF Core, j'obtiens l'erreur suivante: 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 …

7
dotnet ef introuvable dans .NET Core 3
Je suis la documentation afin de créer une migration initiale. Lorsque j'exécute dotnet, j'obtiens la section d'aide, ce qui signifie que le PATH fonctionne correctement. Ensuite, j'essaye d'exécuter la commande ci-dessous à partir des documents dans la fenêtre de la console: dotnet ef migrations add InitialCreate J'obtiens l'erreur suivante: Could …


27
Entity Framework Core: DbContextOptionsBuilder ne contient pas de définition pour 'usesqlserver' et aucune méthode d'extension 'usesqlserver'
Je suis nouveau dans EF Core et j'essaie de le faire fonctionner avec mon projet ASP.NET Core. J'obtiens l'erreur ci-dessus dans mon startup.csen essayant de configurer le DbContextpour utiliser une chaîne de connexion de config. Je suis ce tutoriel: https://docs.microsoft.com/en-us/aspnet/core/data/ef-mvc/intro Le code problématique dans startup.cs: using System; using System.Collections.Generic; using …

15
EF Core Mapping EntityTypeConfiguration
Dans EF6, nous pouvons généralement utiliser cette méthode pour configurer l'entité. 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); } } Comment nous pouvons faire dans EF Core, depuis quand la classe I hérite EntityTypeConfiguration qui …


16
Requête SQL brute sans DbSet - Entity Framework Core
Avec la suppression d'Entity Framework Core, dbData.Database.SqlQuery<SomeModel>je ne trouve pas de solution pour créer une requête SQL brute pour ma requête de recherche en texte intégral qui renverra les données des tables ainsi que le classement. La seule méthode que j'ai vue pour créer une requête SQL brute dans Entity …


9
Obtenir du code SQL à partir d'un Entity Framework Core IQueryable <T>
J'utilise Entity Framework Core et j'ai besoin de voir quel code SQL est généré. Dans les versions précédentes d'Entity Framework, je pouvais utiliser ce qui suit: string sql = ((System.Data.Objects.ObjectQuery)query).ToTraceString(); Où la requête est un objet IQueryable ... Mais ToTraceString n'est pas disponible dans EF Core. Comment puis-je faire quelque …


4
Le cycle d'objet possible de .Net Core 3.0 a été détecté, ce qui n'est pas pris en charge
J'ai 2 entités liées comme une à plusieurs 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;} } Si j'essaie d'obtenir des restaurants avec des réservations …



3
Spécifiez l'édition Azure SQL Server dans EF Core sans interrompre le développement local
Entity Framework Core a introduit les méthodes HasServiceTier et HasPerformanceLevel pour modifier l'édition d'un serveur Azure SQL. Vous pouvez les utiliser dans OnModelCreating comme ceci: protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); modelBuilder.HasServiceTier("Basic"); modelBuilder.HasPerformanceLevel("Basic"); } Si vous utilisez Add-Migration Add-Migration, vous obtenez une migration comme celle-ci: public partial class ChangedDatabaseServiceTierToBasic …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.