【发布时间】:2020-01-26 19:11:20
【问题描述】:
我只是尝试使用 Spatie\MediaLibrary 包将图像上传到服务器。然后 laravel 给出了这个找不到函数的错误。我尝试了所有没有人工作的解决方案
这是我正在使用的代码
> public function update(Request $request, Channel $channel)
> {
> if($request->hasFile("image")){
> $channel->addAllMediaFromRequest('image')->toMediaCollection('images');
> }
> }
use Spatie\MediaLibrary\HasMedia\HasMedia;
use Spatie\MediaLibrary\HasMedia\HasMediaTrait;
use \YouTube\Model;
use App\User;
class Channel extends Model implements HasMedia
{
use HasMediaTrait;
public function user()
{
return $this->belongsTo(User::class);
}
}
这是我的模特
【问题讨论】:
-
@AMC 我以后会照顾它的。感谢您的指导。我明白图片发布不是好方法
标签: php laravel laravel-5 eloquent laravel-medialibrary