سید مهدی هاشمیان
5 سال پیش توسط سید مهدی هاشمیان مطرح شد
4 پاسخ

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

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


ثبت پرسش جدید
Reza Jm
تخصص : برنامه نویس php
@rezajamalzadeh900 5 سال پیش آپدیت شد
1

در مدل sheep خود

"protected $table = "sheeps

قرار بدید


Davood
تخصص : PHP - Laravel
@dfardabasi 5 سال پیش مطرح شد
1

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

protected $table = "sheeps"

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


TEFO
تخصص : لاراول
@tefo.ha27 5 سال پیش مطرح شد
3

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

protected $table = 'sheeps';

سید مهدی هاشمیان
@smahdih574 5 سال پیش مطرح شد
0

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


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

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