IT박스

Entity Framework Code First를 사용할 때 속성을 무시하는 방법

itboxs 2020. 12. 28. 07:56
반응형

Entity Framework Code First를 사용할 때 속성을 무시하는 방법


이 질문에 이미 답변이 있습니다.

Entity Framework Code First는 모델을 기반으로 데이터베이스 기반에 테이블을 자동으로 만듭니다.

이것을 피할 수있는 속성이 있습니까?


[System.ComponentModel.DataAnnotations.Schema.NotMapped]속성에 속성을 추가합니다 .


허용 대답비슷한 질문 / 답변 ,뿐만 아니라 [NotMapped]당신도 유창함 API를 사용하여 지정할 수 있습니다 :

protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
   modelBuilder.Entity<TheModelAffected>().Ignore(t => t.TheIgnoredProperty);
   base.OnModelCreating(modelBuilder);
}

[NotMapped]간결함을 원한다면 짧은 버전입니다. 물론 다음을 추가합니다.

using System.ComponentModel.DataAnnotations.Schema;

수업에.

참조 URL : https://stackoverflow.com/questions/10572442/how-to-ignore-a-property-when-using-entity-framework-code-first

반응형