راکت

ارتباط با دیتابیس با Eloquent

2 پاسخ

من یک جدول ساختم به اسم categorys و یک مدل به اسم Category از

Category::all();

برای خوندن اطلات استفاده می کنم اما اخطار زیر رو می ده

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'bismark_laravel.categories' doesn't exist (SQL: select * from `categories`)
ثبت پرسش جدید

پاسخ‌ها

2
وحید
وحید
@forughi.vahid

تخصص: Fullstack

@parmoote007
این خط رو به مدل Category اضافه کنید

protected $table = 'categorys';

یا اگر میخواید از convention لاراول پیروی کنید اسم جدولتون رو به categories تغییر بدید . طبق کانونشن لاراول اسم جدول باید اسم جمع مدلتون باشه ، توی انگلیسی کلماتی که آخرشون y دارن با ies به اسم جمع تبدیل میشن

ابراهیم پرموته
ابراهیم پرموته
@parmoote007

خیلی ممنون

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام