#问答记录# QFilter.join() 查询时 or 被替换 and原创
1人赞赏了该文章
964次浏览
未经作者许可,禁止转载编辑于2023年04月18日 14:26:09
问题:使用QFilter.join()方法生成的left join语句中,原本的or条件被自动替换成了and
排查:
MultiQueryParameter.detachFilters() 把 QFilter.join() 参数 filter 拆分到变量 集合 joinFilters
MultiQueryBuilder.build() 方法处理 joinFilters
在 createObjFilterMap() 方法中组装QFilter 此时用的 and
objName 对应 QFilter.join() 参数 joinEntityProperty
赞 1
1人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读