Toggle navigation
PostgreSQL中文社区
首页
(current)
社区新闻
中文文档
加入ACE
相关资料
了解PostgreSQL
PostgreSQL相关文档
PostgreSQL软件下载
PostgreSQL中文图书
社区年会PPT资料
关于中文社区
注册
登录
全部
Bug
使用技巧
内容问题
建议
系统安装
集群复制
其他
首页
有问有答(FAQ)
【】
类主题列表
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中文社区