1. 程式人生 > >Entity Framework(EF) Code First將實體中的string屬性映射成text類型的幾種方式

Entity Framework(EF) Code First將實體中的string屬性映射成text類型的幾種方式

() frame 引入 方式 api rop .com fir tex

1.通過ColumnType屬性設置

[Column(TypeName="text")]
public string Text { get; set; }

在進行以上屬性設置時,請首先引入命名空間:System.ComponentModel.DataAnnotations.Schema
2.通過StringLength屬性設置

[StringLength(4010)]
public string Text { get; set; }

3.通過Fluent API配置設置

modelBuilder.Entity<YourEntity>() 
.Property( e => e.Text) 
.HasColumnType(
"text");

Entity Framework(EF) Code First將實體中的string屬性映射成text類型的幾種方式