Articles of entity framework

Il tipo di quadro ApplicationUser non fa parte del modello per il contesto corrente

Sto migrando da Identity 1.0.0 a Identity 2.0.1 seguendo questo articolo e il codice di migrazione generato non è nulla sul nuovo IdentityUser. Non aggiunge le nuove colonne. Così ho creato un nuovo progetto e provato di nuovo ma i codici di migrazione sono vuoti. Per risolvere questo problema, ho apportato le modifiche direttamente in […]

Entity Framework 6 Code Prime funzioni personalizzate

Sto provando qualcosa di simile a questo: Come utilizzare la funzione con valori scalari con linq all’ quadro? Comunque non sto usando EDMX, ma solo DbContext e il codice prima. Mi sono imbattuto in questo: https://codefirstfunctions.codeplex.com/ Ma l’utilizzo non è adatto. Quello che sto cercando di ottenere è di essere in grado di fare questo: […]

Utente in tipo Entity MVC5 EF6

Ho creato una class in MVC5, dove voglio un proprietario principale del contenuto e quindi voglio avere alcuni editor per il contenuto: public class Content { public int ID { get; set; } public IdentityUser Owner { get; set; } public ICollection Editors { get; set; } public string Title{ get; set; } public string […]

EF non può inferire lo schema di ritorno dalla stored procedure selezionando da una tabella #temp

Supponiamo quanto segue: CREATE PROCEDURE [MySPROC] AS BEGIN CREATE TABLE #tempSubset( [MyPrimaryKey] [bigint] NOT NULL, [OtherColumn] [int] NOT NULL) INSERT INTO #tempSubset (MyPrimaryKey, OtherColumn) SELECT SomePrimaryKey, SomeColumn FROM SomeHugeTable WHERE LimitingCondition = true SELECT MyPrimaryKey, OtherColumn FROM #tempSubset WHERE SomeExpensiveCondition = true END Quando genero una funzione importa o mappa un tipo restituito, EF non […]

Nessun eseguibile ha trovato il comando corrispondente “dotnet-ef”

Sto facendo un esempio di progetto utilizzando ASP.Net Core RC2 con Microsoft.EntityFramework.Core e SQLite. Ho seguito questo tutorial: https://damienbod.com/2015/08/30/asp-net-5-with-sqlite-and-entity-framework-7/ Ma, quando eseguo questo comando: dotnet ef migrations add FirstMigration Ho ricevuto questo errore: No executable found matching command “dotnet-ef” Ecco la mia configurazione project.json : { “dependencies”: { “Microsoft.NETCore.App”: { “version”: “1.0.0-rc2-3002702”, “type”: “platform” }, […]

Entity Framework Code First – No Detach () metodo su DbContext

Mi chiedo il motivo per cui non esiste alcun metodo Detach sull’object DbContext come se fosse per ObjectContext. Posso solo supporre che questa omissione sia stata intenzionale, ma ho difficoltà a capire perché. Devo essere in grado di staccare e riattaccare quadro (per inserire la cache in un progetto ASP.NET, per esempio). Tuttavia, dal momento […]

Entity Framework 6 GUID come chiave primaria: imansible inserire il valore NULL nella colonna “Id”, tabella “FileStore”; la colonna non consente null

Ho un’ quadro con chiave primaria “Id” che è Guid: public class FileStore { public Guid Id { get; set; } public string Name { get; set; } public string Path { get; set; } } E qualche configurazione: protected override void OnModelCreating(DbModelBuilder modelBuilder) { modelBuilder.Entity().Property(x => x.Id).HasDatabaseGeneratedOption(DatabaseGeneratedOption.Identity); base.OnModelCreating(modelBuilder); } Quando provo a inserire un […]

Primo codice EF “Nome colonna non valido” Discriminatore “” ma nessuna ereditarietà

Ho una tabella nel mio database chiamato SEntries (vedi sotto l’istruzione CREATE TABLE). Ha una chiave primaria, un paio di chiavi esterne e niente di speciale. Ho molte tabelle nel mio database simili a quella, ma per qualche ragione, questa tabella ha finito con una colonna “Discriminator” sulla class Proxy EF. Ecco come viene dichiarata […]

Organizzazione, dove dovrei inserire le domande più comuni quando si utilizza Entity Framework Code First?

Sto creando un nuovo livello dati usando EF 4.1 Code First, migrando da un vecchio strato dati homebrew. Ho creato due assembly, uno per il mio contesto e uno per tutte le prime classi del codice POCO. Ho una certa logica di business, ad esempio, una query su una tabella (o alcune tabelle) che viene […]

LEFT JOIN in LINQ alle quadro?

Sto provando LINQ alle quadro. Ho un problema con il seguente: voglio farlo: SELECT T_Benutzer.BE_User ,T_Benutzer_Benutzergruppen.BEBG_BE FROM T_Benutzer LEFT JOIN T_Benutzer_Benutzergruppen ON T_Benutzer_Benutzergruppen.BEBG_BE = T_Benutzer.BE_ID la cosa più vicina a cui sono arrivato è questa: var lol = ( from u in Repo.T_Benutzer //where u.BE_ID == 1 from o in Repo.T_Benutzer_Benutzergruppen.DefaultIfEmpty() // on u.BE_ID equals […]