36

创建表时我可以使用一个属性吗?我试过[StringLength]了,但似乎被忽略了。

 public class EntityRegister
 {
     public int Id { get; set; }
     [StringLength(450)]
     public string Name { get; set; }
 }
4

1 回答 1

62

或者,您可以手动执行此操作Fluent API

采用HasMaxLength(450)

或者如果你想Data Annotation,使用MaxLengthMinLength属性

public class EntityRegister
{
    public int Id { get; set; }
    [MaxLength(450)]
    public string Name { get; set; }
}
于 2012-12-23T03:46:51.230 回答