Tp5操作mysql json函数
官方文档介绍
JSON字段
从V5.1.4+版本开始,强化了JSON字段的操作支持。
如果你的user表有一个info字段是JSON类型的(
或者说你存储的是JSON格式,但并非是要JSON字段类型),你可以使用下面的方式操作数据。
JSON数据写入
$user['name'] = 'thinkphp';
$user['info'] = [
'email' => 'thinkphp@qq.com',
'nickname' => '流年',
];
Db::name('user')
->json(['info'])
->insert($user);
JSON数据查询
查询整个JSON数据:
$user = Db::name('user')
->json(['info'])
->find(1