現在介護に関するシステムを作成しております。
Laravelでschedulesテーブルからcustomers→managersと経由して最終的にofficesのphoneのデータを取りたいと考えております(各外部キーは全てLaravelの命名規則に従い、◯◯_id)。
hasOneThroughでは1つのテーブルしか経由できず、試しに
PHP
1 public function office() 2 { 3 return $this->hasOneThrough('App\Office',['App\Customer','App\Manager']); 4 }
と配列形式で行ってもダメでした。
Laravelのメソッドで複数のテーブルを経由してデータを取得するのは不可能なのでしょうか?
その場合は素直にクエリを書くつもりです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。