有一个给出该错误的qry
java.util.TreeMap类的'paylevel'属性不是List 或数组。
<select id="getPayLevel" parameterClass="java.util.HashMap" resultClass="java.util.TreeMap" remapResults="true">
...
SUM(`paylevel[0]_num`) 'paylevel[0]_num'
...
似乎正在尝试将该字段解析为数组并获取0元素。
但是仅仅是文本,我该如何配置?
List<Map<String, Object>> dataFromIbatis = getData();
getData方法调用queryForList方法。
如果我将其更改为:
SUM(`paylevel[0]_num`) 'paylevel_0_num'
可以,但是不能更改。
谢谢。
致谢。