我找不到任何有关如何使用键中的点正确更新 json 值的信息。您能告诉我在哪里澄清这些信息以及如何做吗?是否可以通过 Eloquent 的方式来做到这一点?或者仅通过原始请求?
在数据库列状态下,我们有这些数据
{"2.7":35,"2.9":24,"2.95":8.99}
我已经尝试过了。带或不带屏蔽。带点的值已成功保存。带点的密钥无法获取和更新。 不工作
Something::find(1005)->update(['state->2.95'=>8.7]);
Something::find(1005)->update(['state->2\.95'=>8.7]);
操作成功,但没有结果。值不会改变。