报错误:Parameter '0' not found.Available parameters are [arg1, arg0, param1, param2]的解决方法

今天写在用ssm框架操作数据库时报了Parameter ‘0’ not found.Available parameters are [arg1, arg0, param1, param2]错误

我的操作语句是

@Update("update cart set number = number-1 where openid = #{openid} and proid = #{proid}")

然后通过把插入数据的openid和proid换成arg01和arg02就可以了
修改后:

@Update("update cart set number = number-1 where openid = #{arg0} and proid = #{arg1}")
发布了8 篇原创文章 · 获赞 7 · 访问量 659

猜你喜欢

转载自blog.csdn.net/weixin_40523463/article/details/103848920
今日推荐