حسام
5 سال پیش توسط حسام مطرح شد
1 پاسخ

pagination محتویات hasmany ها

سلام بنده دوتا تیبل دارم که با forigenkey به تیبل یوزرزم وصلشون کردم
بعد در مدل user هم دو تابع hasmany نوشتم :

 public function temps()
    {
        return $this->hasMany(Temp::class);
    }

    public function hums()
    {
        return $this->hasMany(Hum::class);
    }

برای فراخوانی مقدارون هم اینطور در فایل پوسته blade عمل کردم :

@foreach(Auth::user()->temps as $temp)
                                {{$temp->value}} °C
                                <br>
                            @endforeach

که جواب هم گرفتم
ولی
حالا برای pagination , orderBy من کجا باید بنویسمشون ؟!!


ثبت پرسش جدید
coarad supp
تخصص : برنامه نویس لاراول
@coaradsupp 5 سال پیش مطرح شد
1

بهتره که از توی کنترلر مقادیر رو بگیرید و بفرستید به ویو برای نمایش

به این شکل

Auth::user()->temps()->orderBy('id')->paginate();

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

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