我希望将数据透视表上的JSON字段转换为数组。
我在我的项目的User和Instrument模型上尝试了一个自定义数据透视表,但是因为Spark的默认User模型扩展了SparkUser,我在尝试实现它时遇到以下错误:
Declaration of App\Models\User::newPivot() should be compatible with Illuminate\Database\Eloquent\Model::newPivot(Illuminate\Database\Eloquent\Model $parent, array $attributes, $table, $exists, $using = NULL)
我也尝试在这两个模型上添加点符号,但有一些变化无济于事:
'instruments.pivot.levels' => 'array',
'users.pivot.levels' => 'array',
我正在使用:
"laravel/framework": "5.4.*",
"laravel/spark": "~4.0",
感谢任何帮助,谢谢!
关于laravel / spark repo问题的链接 - https://github.com/laravel/spark/issues/654