用proTable开发时发现翻页的时候数据会变多,而且序号对不上,比如我页面限制展示十条数据,翻页后会展示十几条数据,如下图
搜了相关问题后发现有可能是rowkey的设置问题,我的rowkey设置的是id,那有没有可能是id重复的问题,果断查了下出问题的数据的sql语句,发现语句用了left join 而且没有去重,最后在sql语句中加了distinct解决问题
用proTable开发时发现翻页的时候数据会变多,而且序号对不上,比如我页面限制展示十条数据,翻页后会展示十几条数据,如下图
搜了相关问题后发现有可能是rowkey的设置问题,我的rowkey设置的是id,那有没有可能是id重复的问题,果断查了下出问题的数据的sql语句,发现语句用了left join 而且没有去重,最后在sql语句中加了distinct解决问题