راکت
حل شده

مشکل با Model و دیتابیس

4 پاسخ

سلام
توی نسخه 6.0.3 لاراول وقتی با CLI یک مدل ایجاد میکنم به درستی جدول مربوطش رو در دیتابیس پیدا نمیکنه. مثلا
من جدول sheeps دارم و مدل sheep ولی وقتی از طریق مدل می خوام با جدول ارتباط بگیرم دنبال sheep میگرده نه sheeps
ممنون میشم کمکم کنین

ثبت پرسش جدید

پاسخ‌ها

4
Reza Jm
Reza Jm
@rezajamalzadeh900

تخصص: برنامه نویس php

بهترین پاسخ

در مدل sheep خود

"protected $table = "sheeps

قرار بدید

Davood
Davood
@dfardabasi

تخصص: PHP - Laravel

خوب میتونید داخل مدل تعریفش کنید

protected $table = "sheeps"

خودش باید به این صورت برگردونه جدولو ولی شما بنویس مشکلت حل بشه

TEFO
TEFO
@tefo.ha27

تخصص: لاراول

فک کنم با توجه به اینکه sheep جزو اسامیه بی قاعده هستش یعنی جمعش هم میشه sheep نه sheeps برای همین توی مدل اسم جدول رو دستی تغییر بدین به شکل زیر

protected $table = 'sheeps';

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

سید مهدی هاشمیان
سید مهدی هاشمیان
@smahdih574

از همگی ممنونم بابت راهنمایی که کردید

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

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