json_replace()更新int + 1

时间:2019-03-09 20:15:11

标签: php mysql

我有一张表,其中使用json字段类型存储一些json,存储的值之一是{'views':1} ... ...基本上只是对象的视图计数器。

我尝试了(说实话,猜测)一些不同的方法来更新int,但是没有任何运气。

我知道在标准的int字段中,这只是SET views = views + 1的问题,而不是确切地找到使用json_replace()的正确方法。

我确实希望不必执行select -> json_decode -> update the views number -> json_encode -> update,但是如果那是我们目前唯一的选择,那就好了,但是我想我会在使用该方法之前问一下。

我正在运行mysql 5.7.25

谢谢

0 个答案:

没有答案