生成SQL语句报错

浏览:233 发布日期:2022/07/31
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
评论(
后面还有条评论,点击查看>>