如何把collection_name改成空格?
How to change collection_name in spatie?
我是 spatie 的新手。我有点麻烦,我不知道如何在 spatie 中更改 collection_name。
我 select 一条带有 collection_name 的记录是 enter code here
并将其更改为 doctor_avatar
我喜欢:
$media = Media::where(['model_id' => $id, 'collection_name' => 'log_doctor_avatar'])->get();
$media->update([
'collection_name' => 'doctor_avatar',
]);
但是有一个错误:BadMethodCallException Method update does not exist.
你能帮我解决这个问题吗!
问题是,您的变量 $media 是 Collection 类型,而 Collection 没有更新方法(如您在错误消息中所见)。
这样试试:
$media = Media::where(['model_id' => $id, 'collection_name' => 'log_doctor_avatar'])->update(['collection_name' => 'doctor_avatar',]);
我是 spatie 的新手。我有点麻烦,我不知道如何在 spatie 中更改 collection_name。
我 select 一条带有 collection_name 的记录是 enter code here
并将其更改为 doctor_avatar
我喜欢:
$media = Media::where(['model_id' => $id, 'collection_name' => 'log_doctor_avatar'])->get();
$media->update([
'collection_name' => 'doctor_avatar',
]);
但是有一个错误:BadMethodCallException Method update does not exist.
你能帮我解决这个问题吗!
问题是,您的变量 $media 是 Collection 类型,而 Collection 没有更新方法(如您在错误消息中所见)。
这样试试:
$media = Media::where(['model_id' => $id, 'collection_name' => 'log_doctor_avatar'])->update(['collection_name' => 'doctor_avatar',]);