He seguido dos Entidades que trato de relacionar (una a una) usando asociaciones de claves foráneas. public class StandardRack { public int Id {get;set} public StandardRelay StandardRelay {get;set} } public class StandardRelay { public int Id {get;set} public int StandardRack_Id {get;set;} [Required][ForeignKey(“StandardRack_Id”)] public StandardRack StandardRack { get; set; } } Esto arroja ModelValidationException. Alguna idea […]
Intento crear un ejemplo básico utilizando Entity Framework para hacer la asignación de la salida de un procedimiento almacenado de SQL Server a una entidad en C #, pero la entidad tiene parámetros de nombres diferentes (amigables) a diferencia de los nombres más crípticos. También estoy tratando de hacer esto con la syntax Fluent (es […]
¿Hay alguna forma de crear un índice en una propiedad / columna usando código primero, en lugar de usar el nuevo IndexAttribute ?
Tengo un modelo de User < Country . Un usuario pertenece a un país, pero puede no pertenecer a ninguna (clave externa nula). ¿Cómo configuro esto? Cuando bash insertar un usuario con un país nulo, me dice que no puede ser nulo. El modelo es el siguiente: public class User{ public int CountryId { get; […]
¿Cómo puedo crear una consulta en la que recuperaría filas aleatorias? Si tuviera que escribirlo en SQL, pondría un orden por newid () y cortaría n número de filas desde la parte superior. De todos modos para hacer esto en el código EF primero? He intentado crear una consulta que usa newid () y ejecutarla […]
No hay Detach(object entity) en DbContext . ¿Tengo la capacidad de separar objetos en el código EF primero?
¿Podría alguien ofrecer algún consejo o señalar algunos blogs / artículos que podrían ayudar a tomar esta decisión? Los proxies me parecen muy extraños y dudo en usarlos. Me gusta la capacidad de controlar la carga diferida mediante el uso de propiedades virtuales en mi modelo, pero esos son prácticamente todos los beneficios que puedo […]
Estoy usando el patrón de Repositorio genérico en la parte superior del Código del Entity Framework First. Todo estaba funcionando bien hasta que necesité incluir más entidades en una consulta. Tengo que incluir una entidad con éxito, pero ahora no puedo entender cómo incluir varias entidades. Mira lo que tengo hasta ahora: public IQueryable GetQuery() […]
He estado luchando con esto por un tiempo y no puedo entender qué está pasando. Tengo una entidad de tarjeta que contiene lados (generalmente 2), y ambas cartas y lados tienen un escenario. Estoy utilizando migraciones de EF Codefirst y las migraciones están fallando con este error: La introducción de la restricción FOREIGN KEY ‘FK_dbo.Sides_dbo.Cards_CardId’ […]