Database 在数据库中保存方法导致laravel中的数组到字符串转换错误

Database 在数据库中保存方法导致laravel中的数组到字符串转换错误,database,laravel,Database,Laravel,当我使用 php artisan query:all 除了控制台中显示的错误之外,一切都是好的 数组到字符串的转换 数据被存储到数据库中,我不理解这个错误的原因,在隐藏保存到数据库方法时它被隐藏 我的服务代码中的问题导致它是 为了让您能够清楚地了解要保存的内容,请执行以下操作: $response = json_decode($response->getBody()->getContents(), true); dd($response); dd()将转储$response中的

当我使用

php artisan query:all
除了控制台中显示的错误之外,一切都是好的

数组到字符串的转换

数据被存储到数据库中,我不理解这个错误的原因,在隐藏保存到数据库方法时它被隐藏 我的服务代码中的问题导致它是


为了让您能够清楚地了解要保存的内容,请执行以下操作:

$response = json_decode($response->getBody()->getContents(), true);

dd($response);
dd()
将转储
$response
中的所有数据并存在脚本


试图保存的值之一是数组。您试图保存的字段接受一个
字符串
,而不是
数组

您正在属性中保存一些数组。你需要在雄辩中使用ttpe施法者。见laravel雄辩的文档