مریم زمانی
1 سال پیش توسط مریم زمانی مطرح شد
2 پاسخ

لاراول و باگ مربوط به ارتباط با مدل دیگر

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

<?php

namespace App\\Models;

use Illuminate\\Database\\Eloquent\\Factories\\HasFactory;  
use Illuminate\\Database\\Eloquent\\Model;

class product extends Model  
{  
use HasFactory;

public function resturant ()
{
    return $this->belongsTo(resturant::class)->first();
}

}  
و  
public function productlist()  
{  
$products = product::first();  
dd($products->resturant());

    return view('admin.product-list',['products'=>$products]);

ثبت پرسش جدید
مهدی
تخصص : Backend Developer
@mahdidv 1 سال پیش مطرح شد
0

سلام وقت بخیر
شما تو رابطه چرا از first استفاده کردین ؟
و dd هم غلط تایپی داشت

public function resturant ()
{
    return $this->belongsTo(resturant::class);
}
dd($products->resturant());

مریم زمانی
@mar4024 1 سال پیش مطرح شد
0

ممنونم ولی
باز هم رستوران رو null اعلام میکنه


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

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