tohert 2022-08-19 17:23 采纳率: 100%
浏览 20
已结题

efcore 当泛型主键为string时,如何全局统一设置string的长度

efcore 当泛型主键为string时,如何全局统一设置string的长度
代码参考
   public class BaseEnity<TKey>{
    public TKey Id{get;set;}
  }

  public class Book:BaseEntiy<string>{
    public string Name{get;set;}
  }

当生成book表时,Id类型是nvarchar(450)。

我想实现,不管有多少个实体,只要主键Id是string类型就都设置长度36,不需要每个单独设置

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 已结题 (查看结题原因) 8月22日
    • 创建了问题 8月19日