当前使用版本(必填,否则不予处理)

3.2.0

该问题是如何引起的?(确定最新版也有问题再提!!!)

MyBatis-Plus 一对多分页查询时,total大于record的问题 MyBatis-Plus 一对多分页查询时,total大于record的问题 使用一对多collection对查询后的数据进行封装,导致本来的三条数据变成两条, 但是mybatis plus会提前拼接 count查询总条数, 这也导致了total大于record的问题

解决方案: 改成子查询的形式进行拼接,但我想知道是否打算对以上的情况进行优化呢

<collection property="potentialCustomerMediaVOList" ofType="com.djbx.cxb.manager.vo.business.PotentialCustomerMediaVO" select="getCustomerMediaVOList"
            column="id">
    <id column="id" property="id"/>
    <result column="create_time" property="createTime"/>
    <result column="url" property="url"/>
</collection>

Comment From: miemieYaho

基本无法优化