第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

獲取具有 Laravel 關(guān)系的用戶擁有的課程

獲取具有 Laravel 關(guān)系的用戶擁有的課程

PHP
慕神8447489 2023-04-28 16:34:00
在我看來,我需要通過 for each 循環(huán)獲取用戶擁有的所有課程。我試圖以這種方式建立關(guān)系:User.phppublic function user_courses() {        return $this->hasMany(User_Course::class)->orderBy('created_at');}課程.phppublic function user_course() {        return $this->belongsTo(User_Course::class);}用戶課程.phpclass User_Course extends Model{    protected $guarded = [];    public function user()    {        return $this->belongsTo(User::class);    }    public function course(){        return $this->hasOne(Course::class,'id');    }}儀表板.blade.php@foreach($user->user_courses as $course)        {{  dd($course)  }}                <div class="course-flex-item">                      <div class="course-header">                        <strong>{{ $course['title'] }}</strong>                    </div>                    <div class="course-description">                    </div>                    <div class="continue-button">                        <button>Continue</button>                    </div>                    <div class="image-container">                        <img class="course-image" src="https://www.w3.org/html/logo/downloads/HTML5_Badge_256.png" alt="fasdf">                        <div class="progress">                        <div class="progress-bar"  role="progressbar" aria-valuenow="70"                        aria-valuemin="0" aria-valuemax="100" style="width: %;background-color: #f64c71;font-family:'Montserrat';font-weight:bold">                        <span class="">%</span>                 </div>                        </div>                    </div>                </div>        @endforeach我試圖通過 course_id 獲取每門課程的詳細(xì)信息。例如,如果 id 為 3 的用戶擁有 course_id 為 2 的課程,則數(shù)據(jù)庫行將如下所示:id|user_id|course_id 1 | 3 | 2個
查看完整描述

1 回答

?
蠱毒傳說

TA貢獻(xiàn)1895條經(jīng)驗 獲得超3個贊

您可以執(zhí)行以下操作:在用戶模型中,您需要創(chuàng)建此功能


     public function courses()

     {

        return $this->belongsToMany(Course::class, 'user_courses','user_id','course_id');

      }


查看完整回答
反對 回復(fù) 2023-04-28
  • 1 回答
  • 0 關(guān)注
  • 115 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號