SqlSugar支持类似EF的Owned从属实体类型吗? 返回

SqlSugar
3 159

热忱回答3

  • fate sta fate sta VIP0
    2021/11/10

    sqlsugar是无配置设计


    https://www.donet5.com/Home/Doc?typeId=1188  你可以看看导航查询 是不是你要的

    0 回复
  • YukiRus YukiRus VIP0
    2021/11/10

    @fate sta

    这样的实体

    public class Table
    {
        [SugarColumn(IsPrimaryKey = true)]
        public Guid Id { get; set; }
        public int a { get; set; }
        public b b { get; set; }
        public c c { get; set; }
    }
    public class b
    {
        public int b1 { get; set; }
        public int b2 { get; set; }
    }
    public class c
    {
        public int c1 { get; set; }
        public int c2 { get; set; }
    }

    但是 a b1 b2 c1 c2都是在同一张表内的同一行,这并不是多表关联查询,实际上只查询一张表


    在ef中使用Owned注解就能轻松解决这个问题,不知道SqlSugar有没有相关的方法

    0 回复
  • fate sta fate sta VIP0
    2021/11/10

    就是上面的导航查询 一对一

    0 回复