다음과 같은 모델이 있습니다.EFCodeFirst가 enum 유형의 속성에 대해 int 유형의 열을 생성하는 방법은 무엇입니까?
namespace MvcApplication1.Models
{
public enum Sex { Male, Female }
public class Person
{
public int Id { get; set; }
public string Name { get; set; }
[Required(ErrorMessage = "Please select either Female or Male.")]
public Sex? Sex { get; set; }
}
}
EFCodeFirst를 사용하여 데이터베이스를 생성했습니다. 아쉽게도 Id
및 Name
열만 데이터베이스에 만들어지고 Sex
열은 생성되지 않습니다.
EFCodeFirst가 enum 유형의 등록 정보에 대해 int 유형의 컬럼을 생성하는 방법은 무엇입니까?