本文介绍: 在使用grom时,如果用结构体的形式,对数据库进行更新时,会出现一个问题:当我们想要将某个字段的值更新为0,执行update之后会发现该数据实际上并没有被更新。这种情况下,在update前加一个select操作,就可以正常更新了,具体实现如下。会发现,执行成功之后,score依然等于100,而不是我们要更新的0。当我们执行以下操作后。
在使用grom时,如果用结构体的形式,对数据库进行更新时,会出现一个问题:当我们想要将某个字段的值更新为0,执行update之后会发现该数据实际上并没有被更新。
例如有如下数据表:
有如下结构体:
会发现,执行成功之后,score依然等于100,而不是我们要更新的0
这种情况下,在update前加一个select操作,就可以正常更新了,具体实现如下
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。