leftJoin 或其他方式 ?
今天遇到一个问题,如下:
对于网站搜索来说,以前只是从一个表当中筛选符合条件的数据,现在,需要扩大搜索范围,从与这个表相关的其他表中,模糊搜索关键字。
但是我用leftJoin进行级联的时候,查询出的结果是变多了,但也会因为有的映射关系是 hasMany的时候,查询出来的是多条重复结果。
请问下大家有没有什么方式来去重或者不是通过leftJoin进行查询?目的是为了扩大搜索范围,模糊查询
谢谢
ps:elastic search 可能是一个可选方案,但我们公司技术投入不足,因此暂不考虑
推荐文章: