Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Есть таблица exchange_rates (id,bank_id,city_id)
Есть таблица banks (id,city_id,name)
Есть таблица filials (id,parent_id,city_id)
Вот модель ExchangeRate
public function banks(){
return $this->belongsTo('App\Bank','bank_id', 'id');
}
Я пытаюсь выбрать курсы валют с банками и с филиалами в определенном городе
$exchange_rates=ExchangeRate::with('banks')->where('city_id',$data['city_id'])
->where('type',$data['nal_beznal'])->get();
Как в этот запрос включить не только банки (with) но и отделения в которых parent_id=banks.bank_id и city_id=$data['city_id']
Изменено imediasun (06.02.2018 06:54:02)
Не в сети