entity-framework - porque - mvc entity framework español
Cómo ignorar una propiedad cuando se usa primero el código de Entity Framework (3)
Según la respuesta aceptada y la pregunta / respuesta similar , además de [NotMapped] , también puede especificarlo utilizando la API [NotMapped] :
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<TheModelAffected>().Ignore(t => t.TheIgnoredProperty);
base.OnModelCreating(modelBuilder);
}
Esta pregunta ya tiene una respuesta aquí:
El código del Entity Framework First creará automáticamente una tabla en la base de datos basada en el Modelo.
¿Hay algún atributo que evite esto?
[NotMapped] es la versión corta si te gusta la concisión. Y, por supuesto, agregarías:
using System.ComponentModel.DataAnnotations.Schema;
a tu clase
Agregue el atributo [System.ComponentModel.DataAnnotations.Schema.NotMapped] a la propiedad.