我将属性设置为
benefitID
到[Column(TypeName="varchar(10)")]
,但是当我运行它时,它的好处是nvarchar(450)
。
[Key]
[Column(TypeName="varchar(10)")]
[StringLength(20)]
[Required]
private string benefitID;
private string benefitContent;//nội dung quyền lợi
public virtual ICollection<Job> Jobs { get; set; }
public string BenefitID { get => benefitID; set => benefitID = value; }
public string BenefitContent { get => benefitContent; set => benefitContent = value; }
public Benefit()
{
Jobs=new HashSet<Job>();
}
我想要跑步时的好处是
varchar(10)
。
在Column TypeName中只写VARCHAR,在StringLength中写字段的长度
[Key]
[Column(TypeName = "VARCHAR")]
[StringLength(10)]
[Required]
private string benefitID;