如题:考虑场景:请求page=1&row=10(请求第一页,每页10条)数据库查询后得到id区间[0,9]的数据,并且得到total值100条。
由于业务需要,得到的列表需要过滤各种其他条件,过滤后只剩7条。结果一页数据并不满足10条,而且数据库中查出的total值也是未经过筛选,并不准确。有考虑过以下方式:
经验有限,想知道业内有哪些成熟的解决方案,或者大家在实际场景怎么处理的。