搜尋

首頁  >  問答  >  主體

laravel ORM的問題

1.用Laravel ORM的關聯模型例如學生表裡有university_id,University::find(1)->hasManyStudent 這樣的話是獲取了* 而不是學校的數據,我想獲取這兩個模型的全部資料就像MYSQL的innerjoin

为情所困为情所困2756 天前794

全部回覆(1)我來回復

  • 我想大声告诉你

    我想大声告诉你2017-05-16 16:52:04

    class University
    {
        ...
        public function students()
        {
            return $this->hasMany(Student::class);
        }
        ...
    }
    
    $university = University::with('students')->find(1);
    
    dd($university);
    

    你就能看到, 兩種數據都有了, students是放在university的relations裡面

    回覆
    0
  • 取消回覆