whereClass功能 返回

SqlSugar 老数据
7 1116
该叫什么 NII 发布于2022/12/15
悬赏:5 飞吻

whereClass可以忽略其中一些属性的查询么

热忱回答7

  • NII NII VIP0
    2022/12/15

    比如我其中的某一属性需要用like,日期需要用between。如果不这样的话,whereif太多了。代码量太大

    0 回复
  • fate sta fate sta VIP0
    2022/12/15

    建议你看表格查询 

    0 回复
  • fate sta fate sta VIP0
    2022/12/15
    0 回复
  • NII NII VIP0
    2022/12/20

    我知道这种方式,但是做接口的话,没有实体,别人看不懂字段表示的意思

    0 回复
  • fate sta fate sta VIP0
    2022/12/20

    WhereClass(类,true)  true表达默认比 0 null等 就忽略

    0 回复
  • fate sta fate sta VIP0
    2022/12/20

    也就是说你想忽略哪列就把哪列清空就好了

    0 回复
  • NII NII VIP0
    2022/12/20

    比如我要时间范围StartTime EndTime,

    我要先将它们赋值为null,但是我后面又要使用他们,加whereif startTime,endTime。

    我是自己封装了返回我需要的dictionary,再加上特殊的属性来where。

    image.png

    这样就是多了一步操作。

    0 回复