5.0.0 - 严重 - 未处理
ThinkPHP 6.0.13版本,在model中设置字段自动转换类型,如下:
protected $type = ['a' => 'json'];
如果有数据如下:
$d = ["a"=>["x"=>"甲","y"=>"乙"]];
执行生成一条插入的SQL语句:
echo $model->fetchSql(true)->save($d);
报错如下:
[think\exception\ErrorException]
Undefined offset: 0
Exception trace:
() at …… \vendor\topthink\think-orm\src\db\Builder.php:168