728x90

Entity Framework Core 에서 특정 필드를 만들어질 테이블에서 제외하는 방법은 아래처럼

 [NotMapped] 로 정의하면 테이블이 만들어 질때 해당 필드는 제외되어 테이블이 생성됩니다.

public class TestUser
{
    [Key]
    [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
    public int No { get; set; }
    public string Name { get; set; }
    public int Age { get; set; }

    [NotMapped]
    public string? Desc { get; set; }
}

 

결과

 

728x90
Posted by kjun.kr
,