ibatis resultmap中的列数可以大于结果集吗?怎么配置,现在报错,我在resultmap中有 20
<resultproperty="unionRegId"column="union_reg_id"/>,但是在select语句中返回的结果集中没有union_reg_id...
<result property="unionRegId" column="union_reg_id" />,但是在select语句中返回的结果集中没有union_reg_id这个字段,报错Column 'union_reg_id' not found.该怎么解决。
本来是为了共用resultmap的,有2个查询一个查10个字段,另一个查15个字段,包括前面的10个字段,第一个查询可用,第二个查询就报如题错了,没有解决办法。换了个思路,另建一个resultmap,extend自第一个的10个字段,加另外的5个字段,也就省了写10个字段,偷懒成功! 展开
本来是为了共用resultmap的,有2个查询一个查10个字段,另一个查15个字段,包括前面的10个字段,第一个查询可用,第二个查询就报如题错了,没有解决办法。换了个思路,另建一个resultmap,extend自第一个的10个字段,加另外的5个字段,也就省了写10个字段,偷懒成功! 展开
4个回答
展开全部
<result column="ID" property="id" jdbcType="INT" />
union_reg_id就改成select结果集中的列名就可以。
union_reg_id就改成select结果集中的列名就可以。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以重新定义一个resultMap,把要的字段都定义进去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
围观..学习..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你配置个空的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询