请问如何实现TPT表继承呢? 返回

SqlSugar 沟通中
3 129

例如person表里面有字段:

id,name,sex


student表里面有字段:

Id,age


其中两个表的id是1对1(甚至0)关联的


sqlsugar中如何实现TPT的模式?我想基类都在一个表里面,派生类都各自独立的表



热忱回答3

  • fate sta fate sta VIP0
    1个月前

    https://www.donet5.com/Home/Doc?typeId=1188


    建议用导航属性,比这种继承好理解

    0 回复
  • fate sta fate sta VIP0
    1个月前

    如果你非要用可以用leftjoin加 select自动映射实现

    0 回复
  • D-Eric D-Eric VIP0
    1个月前

    @fate sta:导航属性试过,1对1的关系,但是插入数据的时候必须把基类定义出来先插入了,再插入继承类,这样也变相用不了MapTo,另外有些基类是虚的,如果先实例化了这个也不太合逻辑

    0 回复