ネストされた継承を持つテーブルを取得し、特定の列に対してフィルター処理しようとしています。そして、それを簡単に行う方法が見つかりません。
テーブルショップの魔女には多くの場所があり(場所には1つの都市があります)、多くのアクションがあります
Eloquent を使用してすべてを一度に取得し、特定の列をフィルター処理したいと考えています。
これはショップテーブルをフィルタリングする方法でしたが、テーブルの場所とアクションをフィルタリングする方法がわかりません。
$this->shop->with('locations')->with('actions')->get(array('id','name','recommended','category_id'));
私はこのようなものが必要です:
$this->shop
->with('locations',Location::with('city', City::get(array('id','name')))->get(array('id','name')))
->with('actions', Action::get(array('id','name')))->get(array('id','name')););