在利用mysql 的json操作的时候会被转义符干扰,读取出来是正常的,我想如何在数据库中储存的时候就没有这堆反斜杠
在利用mysql 的json操作的时候会被转义符干扰,读取出来是正常的,我想如何在数据库中储存的时候就没有这堆反斜杠
加反斜杠是为了安全考虑的,最好是加上。thinkphp的I方法有数据过滤,去掉过滤就没有反斜杠了。
你可以把json数据分开来,用不同的字段存储
或者把json数据用serialize()序列化之后存储,取出来的时候再unserialize()
5 回答3.3k 阅读✓ 已解决
3 回答3.7k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
1 回答2.4k 阅读✓ 已解决
5 回答1.4k 阅读
2 回答2.1k 阅读
目测是你存储的有问题,你存储的是字符串数组,并不是josn对象的数组