workerman mysql update求教

zhouciming

想update某条记录中的某几个字段值,如col1, col2, 是想给他们+1, +2, 不知道要怎么写才美观呢?cols() 
我用这种方式试了下是错误的!!!提示:General error: 1366 Incorrect integer value
 
难道非要读取出原记录里相关字段的值,再加上去吗?我知道用原生的语句也可以,但还是想来问下,我如果要用上面那种写法的话,要怎么写呢?谢谢大家!

2330 1 0
1个回答

walkor 打赏

貌似只能用sql,如果可以的话可以尝试自己改造下数据库类

  • zhouciming 2018-11-02

    略看了下源码,他是用绑定变量的方式,所以只能设置被绑定变量的值,无法用表达式! 所以我这个问题似乎只有用原生sql了。

年代过于久远,无法发表回答
×
🔝