This is not a question but a way i applied to solve the array to string conversion error while saving. Laravel 5.7
When you have a datatype of 'text' in your database schema and you wish to save array values into it. Then you need to add the following to the model
protected $casts = [
'tribes' => 'array'
];
then you can continue saving and it wont give any problem.