Toggle navigation
PostgreSQL中文社区
首页
(current)
社区新闻
中文文档
加入ACE
相关资料
了解PostgreSQL
PostgreSQL相关文档
PostgreSQL软件下载
PostgreSQL中文图书
社区年会PPT资料
关于中文社区
注册
登录
全部
Bug
使用技巧
内容问题
建议
系统安装
集群复制
其他
首页
有问有答(FAQ)
【%E4%BD%BF%E7%94%A8%E6%8A%80%E5%B7%A7】
类主题列表
youngboy
在mapper.xml文件中传入参数,PG无法接收 ...
... 2019-09-30 11:24:28+08...1楼
### 在mapper.xml文件中传入参数,PG无法接收 #### 一、问题如下 在DAL文件中传入的是 ``` Integer updateByIds(@Param("client_info_id") Integer clientInfoId,@Param("prize_ids") Integer[] priceIds); ``` 在mapper.xml文件中传入的是 ```
update activity_client_info set activity_prize_id = array(#{prize_ids,jdbcType=ARRAY}) where id=#{client_info_id}
``` 尝试过多种写法,一直报类型转换错误
我的签名:
youngboy
回复: ...
... 2019-10-11 09:56:58+08...2楼
经过对资料的查阅,解决方案是可以通过对mybatis的AyyayTypeHandler进行重写,把自己需要的策略写入重写之后的类中。或者是使用postgreSql提供的参数string_to_array来解决, 代码如下: `` string_to_array
${id}
``
我的签名:
您还没有登录,请您登录后再发表回复
© 2010 PostgreSQL中文社区