PG中文社区 /
mdi-home
首页
社区新闻
中文文档
加入ACE
相关资料
mdi-chevron-down
{{ item.text }}
登录
mdi-home
首页
mdi-chat-processing
社区新闻
mdi-book-open-variant
中文文档
mdi-account-multiple-check
加入ACE
mdi-file-multiple-outline
相关资料
mdi-blank
{{item.text}}
mdi-exit-to-app
退出账号
首页
-->
有问有答
-->
使用技巧
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}
``
我的签名:
您还没有登录,请您登录后再发表回复
加入我们
QQ群1:5276420
QQ群2:3336901
QQ群3:254622631
文档群:150657323
文档翻译平台:
按此访问
社区邮件列表:
按此订阅
商业支持
成都文武信息技术有限公司
杭州乘数科技有限公司
阿里云
华为云
青云(北京优帆科技有限公司)
扫码关注
加入我们
QQ群1:5276420
QQ群2:3336901
QQ群3:254622631
文档群:150657323
文档翻译平台:
按此访问
社区邮件列表:
按此订阅
商业支持
成都文武信息技术有限公司
杭州乘数科技有限公司
阿里云
华为云
青云(北京优帆科技有限公司)
扫码关注
© PostgreSQL中文社区 ... (自2010年起)