🎉 سال نو، مهارت نو، مشاوره رایگان نقشه راه برنامه نویسی (آفر ویژه ثبت نام قبل از افزایش قیمت 🔥)
۰ ثانیه
۰ دقیقه
۰ ساعت
۵ دانشجوی سون‌لرن
مشکل پیدا نشدن کلاس \"App\\Models\\Video
جامعه لاراول ایجاد شده در ۲۲ تیر ۱۴۰۱

سلام. اموزش رو تا دقیقه ۵ جلو اومدم. حالا استاد دستور زیر رو میزنه:

>>> App\\Models\\Video::factory()->create();

این دستور واسه من ارور زیر رو میده:

PHP ErrorClass "App\\Models\\Video" not found in Psy Shell code on line 1

اینم کد هایی که توی فایل VideoFactory.php ایجاد شده (پیشفرض خودش هست و دست نخورده)


namespace Database\\Factories;
use Illuminate\\Database\\Eloquent\\Factories\\Factory;
/**
 * @extends \\Illuminate\\Database\\Eloquent\\Factories\\Factory<\\App\\Models\\Model>
 */
class VideoFactory extends Factory
{
    /**
     * Define the model's default state.
     *
     * @return array
     */
    public function definition()
    {
        return [
            'name' => 'video title',
            'url' => 'https://google.com',
            'length' => 120,
            'slug' => 'this-is-slug',
            'description' => 'this is description'
        ];
    }
}

سلام دوست عزیز

اسم مدل Video رو چک کنید درست وارد کرده باشید


محمد گازری ۲۲ تیر ۱۴۰۱، ۰۸:۲۱

توی قسمت Models‌ها فقط User.php هست

سیدرضا بازیار ۲۲ تیر ۱۴۰۱، ۰۸:۲۴

خب شما وقتی مدل video ندارید نمیتونید factory اون مدل رو صدا بزنید

factory برای ایجاد داده فیک هست که با مدل این کار رو میکنه

محمد گازری ۲۲ تیر ۱۴۰۱، ۰۸:۳۱

استاد مدل نمیسازه. شما میتونید دقیقه ۱ تا ۵ رو میتونید ببینید. مستقیم VideoFactory رو ساخت و اطلاعات واردش کرد و داده فیک ریخت توی اون

سیدرضا بازیار ۲۲ تیر ۱۴۰۱، ۰۸:۳۶

رضای عزیز بدون مدل که نمیتونید به پایگاه دادتون متصل بشید

اگر کدتون رو هم بخونید دارید factory رو روی مدل صدا میزنید

استاد در قسمت زیر مدل video رو ساختن

https://7learn.com/app/product/laravel-expert/item/4086

بهترین پاسخ
محمد گازری ۲۲ تیر ۱۴۰۱، ۰۹:۱۴