Als «entity-framework» getaggte Fragen

Bei Fragen zum ADO.NET Entity Framework, den ORM-Tools (Object-Relational-Mapping) für .NET Framework. Bitte fügen Sie gegebenenfalls ein versionierungsspezifisches Tag hinzu. Verwenden Sie dieses Tag NICHT für Entity-Framework-Kernfragen. Verwenden Sie stattdessen den Entity-Framework-Core.

12
EntityTypeBuilder enthält keine Definition für ToTable in EF Core
Ich habe diesen Beispielcode: using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; using Models; namespace MySampleNamespace { public class MyDbContext : DbContext { public MyDbContext(DbContextOptions<MyDbContext> options) : base(options) { } public DbSet<User> Users { get; set; } protected override void OnModelCreating(ModelBuilder modelBuilder) { new UserMap(modelBuilder.Entity<User>()); } public class UserMap { public UserMap(EntityTypeBuilder<User> entityBuilder) { …

14
Die Zuordnung des CLR-Typs zum EDM-Typ ist bei EF 6 & 5 nicht eindeutig.
Kann mir bitte jemand helfen, diesen Fehler zu beheben? Das angegebene Schema ist ungültig. Fehler: Die Zuordnung des CLR-Typs zum EDM-Typ ist nicht eindeutig, da mehrere CLR-Typen mit dem EDM-Typ 'City_DAL' übereinstimmen. Zuvor gefundener CLR-Typ 'CeossDAL.City_DAL', neu gefundener CLR-Typ 'CeossBLL.City_DAL'. Das Hauptproblem, dass ich DAL habe und dies enthält die …


11
Kann den Befehl 'dotnet ef' nicht finden?
Ich verwende .NET Core 2.0 unter Arch VScode und versuche, EF-Tools zum Laufen zu bringen, erhalte jedoch weiterhin den Fehler "Befehl dotnet ef kann nicht gefunden werden". Ich habe fast überall gesucht und keiner der Vorschläge hat funktioniert. Wenn Sie also bitte helfen können, wäre das sehr dankbar. Das Ergebnis …

2
Entity Framework PostgreSQL
Kann mir jemand sagen, wie ich MS Entity Framework mit PostgreSQL zum Laufen bringen kann? Außerdem: Wie funktioniert Entity Framewok mit Mono? Könnten Sie bitte andere ähnliche ORM-Tools vorschlagen, die auf Mono laufen würden, und wie ist Ihre Meinung dazu?



5
Gespeicherte Prozeduren und Aktualisieren von EDMX
Ich hatte endlose Probleme mit gespeicherten Prozeduren und EDMX. Ich habe eine Prozedur erstellt, das Modell aus der Datenbank aktualisiert und alles hat funktioniert. Ich habe dann eine Spalte entfernt und eine neue in die gespeicherte Prozedur eingefügt. Ich habe das Modell aktualisiert, aber der EDMX schien die Proc-Definition nicht …



15
Entity Framework - Der Lambda-Ausdruck kann nicht in den Typ 'string' konvertiert werden, da es sich nicht um einen Delegattyp handelt
Ich verwende Entity Framework in meinem C # -basierten Code. Ich stoße auf eine unerwartete Verrücktheit und suche nach Vorschlägen. Fall 1, 2, 3, 4 ... Projekte: RivWorks.dll RivWorks.Service.dll RivWorks.Alpha.dll Beispiele (all diese Arbeiten): RivWorks.Alpha.dll: public static bool EndNegotitation(long ProductID) { var product = (from a in _dbFeed.AutoWithImage where a.AutoID …

10
Entity Framework 6-GUID als Primärschlüssel: Der Wert NULL kann nicht in die Spalte 'Id', Tabelle 'FileStore' eingefügt werden. Spalte erlaubt keine Nullen
Ich habe eine Entität mit dem Primärschlüssel "Id", die Guid ist: public class FileStore { public Guid Id { get; set; } public string Name { get; set; } public string Path { get; set; } } Und einige Konfigurationen: protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity<FileStore>().Property(x => x.Id).HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity); base.OnModelCreating(modelBuilder); …

3
Der Entity-Framework-Code erstellt zuerst die Spalte "Diskriminator"
Ich verwende den EF CF-Ansatz für eine Website mit MySQL. Aus irgendeinem Grund erstellt EF in meiner Post-Tabelle eine Spalte mit dem Namen "Discriminator" und enthält die VARCHAR "Post". Warum wird diese Spalte erstellt? Kann ich etwas tun, um zu verhindern, dass es erstellt wird? Gibt es irgendwelche Vorteile dieser …

10
c # -Entity-Framework: Richtige Verwendung der DBContext-Klasse in Ihrer Repository-Klasse
Ich habe meine Repository-Klassen implementiert, wie Sie unten sehen können public Class MyRepository { private MyDbContext _context; public MyRepository(MyDbContext context) { _context = context; } public Entity GetEntity(Guid id) { return _context.Entities.Find(id); } } Ich habe jedoch kürzlich diesen Artikel gelesen, der besagt, dass es eine schlechte Praxis ist, Datenkontext …

9
Code-First für Entity Framework: Die Migration schlägt mit der Update-Datenbank fehl und erzwingt eine unnötige (?) Add-Migration
Ich habe einen lustigen Effekt mit Migration (EF 5.0) und Code-First: Ich habe einige Modelle mit GUID-Primärschlüsseln erstellt. (Übrigens: Es ist wichtig für mich, dass SQL Server verwendet NEWSEQUENTIALID(), was in der aktuellen Version der Standardwert zu sein scheint.) Irgendwann habe ich Migrationen aktiviert. Ich habe der anfänglichen Migration etwas …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.