Ambiguous match found. 返回

SqlSugar 沟通中
4 426
该叫什么 凡鱼 发布于2024/8/23
悬赏:0 飞吻

问题如下图,分页参数有数据

image.png


image.png

热忱回答4

  • fate sta fate sta VIP0
    2024/8/23

    pagesize是不是传了0 

    0 回复
  • fate sta fate sta VIP0
    2024/8/23

    看不出问题这个需要提供完整能重现的DEMO

    0 回复
  • fate sta fate sta VIP0
    2024/8/23

    新建一个DMEO看看,也可能安装的版本问题

    0 回复
  • 凡鱼 凡鱼 VIP0
    2024/8/23

    @fate sta

    破案了!!!


    我创建了一个泛型的基类BaseEntity<Tkey>,定义了一个virtual的ID

    image.png



    然后又创建了一个非泛型的基类,继承上述泛型基类,用new virtual 重写了ID

    image.png



    然后创建了一个User类,继承了这个BaseGuidEntity

    image.png




    然后在查询时,User的对象中竟然有两个ID,下图是我用SqlSugar源码调试的

    image.png



    然后反射匹配ID的时候有两个,然后就报错了

    image.png

    0 回复