从 MySQL 5.7.8 开始,MySQL 支持RFC 7159定义的本机JSON数据类型
参考文档
Thinkphp 对应的Json查询可以参考官方文档
JSON数据插入
$user['name'] = 'thinkphp';
$user['info'] = [
'email' => 'thinkphp@qq.com',
'nickname' => '流年',
];
Db::name('user')
->json(['info'])
->insert($user);
JSON数据查询
$user = Db::name('user')
->json(['info'])
->find(1);
dump($user);
更多详细用法可以查看官方文档
Thinkphp中Json查询