问题描述
ScanCAS()
& MapScanCAS()
返回数据库行(旧)的值,仅当插入语句未应用于数据库表时。
insertQuery = "INSERT INTO my_table (id,column1,column2) " + "VALUES (?,?,toTimeStamp(Now())) IF NOT EXISTS"
applied,err := session.Query(insertQuery,ID,column1).ScanCAS(&id,&value1,&value2)
插入成功后如何绑定表行的值?因为 ScanCAS
仅在插入查询失败的情况下绑定值(前一个)....
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)