xml问价中查询数据中包含清单,需要使用收集
& lt; resultMap id=癤X”类型=癱om.XXX.XXXX”比; & lt; id列=" o_id " jdbcType=癇IGINT”属性=" id "/比; & lt;结果列=" o_user_id " jdbcType=癇IGINT”属性="标识"/比; … 减低=& lt;集合属性=皁rderProductList”“com.XXXXXX.XXXXX”比; & lt; id列=" p_id " jdbcType=癇IGINT”属性=" id "/比; & lt;结果列=" p_order_id " jdbcType=癇IGINT”属性=皁rderId”/比; … & lt;/collection> & lt;/resultMap>
这样的查询系统封装的通用分页查询是不对的,所以需要自己的sql中加入分页解决
& lt;选择id=" XXX " resultMap=癘rderListMap”比; 选择 you.nick_name, 哟。id o_id, 哟。user_id o_user_id 从 ( SELECT * FROM youpin_order 在哪里 1=1 & lt;如果测试=暗匚?=null”比; 和“状态”=#{地位} & lt;/if> & lt;如果测试="页!=null和限制!=null”比; 限制#{页面}, #{极限} & lt;/if> )哟 离开加入XXX yop哟。id=yop.order_id 离开加入XXXX你哟。user_id=you.id & lt;/select>
传入参数的时候需要计算
<代码>(抵消- 1)*限制,限制代码>
以上所述是小编给大家介绍的mysql一对多关联查询分页错误问题的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留的言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!