[英]Using Cloudinary with spatie/media-library Laravel package
[英]Laravel Spatie Media Library Version 9 Trait not found
我在用:
"php": "^8.0.2",
"guzzlehttp/guzzle": "^7.2",
"laravel/framework": "^9.19",
"laravel/sanctum": "^2.14.1",
"laravel/tinker": "^2.7",
"laravel/ui": "^3.4",
"laravelcollective/html": "^6.3",
"spatie/laravel-medialibrary": "^9.6.0",
"spatie/laravel-permission": "^5.5",
"toin0u/geocoder-laravel": "^4.5"
在我的 OptimisationJob Model 我正在嘗試使用:
use Spatie\MediaLibrary\HasMedia\HasMediaTrait;
use Spatie\MediaLibrary\HasMedia\HasMedia;
class OptimisationJob extends Model implements HasMedia {
use HasMediaTrait;
}
我收到以下錯誤:
{
"message": "Trait \"Spatie\\MediaLibrary\\HasMedia\\HasMediaTrait\" not found",
"exception": "Symfony\\Component\\ErrorHandler\\Error\\FatalError",
"file": "/var/www/ghgdrrtd/app/Models/OptimisationJob.php",
"line": 15,
"trace": []
}
有人可以指導我嗎? 我已經閱讀了 Spatie 文檔以及堆棧上的更多問題,但我無法解決這個問題。
我將其更新為版本“10.4.4”。 它工作得很好。
"spatie/laravel-medialibrary": "10.4.4"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.