Questions marquées «ef-code-first»

EF Code-First est un moyen d'utiliser Entity Framework de Microsoft avec des classes POCO, par opposition à model-first ou DB-first.




16
L'introduction de la contrainte FOREIGN KEY peut provoquer des cycles ou plusieurs chemins de cascade - pourquoi?
Je lutte avec ça depuis un moment et je n'arrive pas à comprendre ce qui se passe. J'ai une entité Carte qui contient des côtés (généralement 2) - et les cartes et les côtés ont une étape. J'utilise les migrations EF Codefirst et les migrations échouent avec cette erreur: L'introduction …

9
Contraintes de clé uniques pour plusieurs colonnes dans Entity Framework
Cadre de l'entité Stack Overflow sur le débordement de la pile : Уникальный индекс по нескольким стобцам sur Entity Framework J'utilise d'abord le code Entity Framework 5.0; public class Entity { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public string EntityId { get; set;} public int FirstColumn { get; set;} public int SecondColumn { get; …





6
Obtenir le type d'erreur exact à partir de DbValidationException
J'ai la situation où j'initialise mon modèle dans DatabaseInitializer () pour EF 4.1 et j'obtiens cette erreur ennuyeuse "Validation failed for one or more entities. See 'EntityValidationErrors' property for more details."Donc, je vais à cette EntityValidationErrors et il y a un champ {System.Data.Entity.Validation.DbEntityValidationResult}qui ne me donne aucune information sur le …




21
Le type d'entité <type> ne fait pas partie du modèle pour le contexte actuel
J'entre dans Entity Framework, mais je ne sais pas si je manque un point critique dans l'approche code-first. J'utilise un modèle de référentiel générique basé sur le code de https://genericunitofworkandrepositories.codeplex.com/ et j'ai créé mes entités. Mais lorsque j'essaye d'accéder ou de modifier l'entité, je rencontre ce qui suit: System.InvalidOperationException: le …


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.