mybatis-plus 去重


实际工作中我们需要数据来去重用的蛮多的,比如查询浏览记录,当然你也可以使用流来实现,这里就不陈述了哈。

下面直接粘上代码

@Override
    public List<BrowsingHistory> queryBrowsingHistoryList(BrowsingHistory browsingHistory) {
        QueryWrapper<BrowsingHistory> wrapper = new QueryWrapper<>();
        wrapper.select("distinct menu_id").eq("open_id", browsingHistory.getOpenId());
        return browsingHistoryMapper.selectList(wrapper);
    }

需要多条件的话在eq后面加

 

sql

SELECT distinct menu_id FROM browsing_history WHERE (open_id = ?) 

 

使用流实现 地址如下

https://www.cnblogs.com/ckfeng/p/14361088.html


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM