Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 07.08.2012 14:28:59

Проблема с выборкой в Eloquent

Мне надо найти список компаний по маркам авто с которыми они работают и по региону.

Компании связаны с марками отношением то_мани_анд_белонгс то

$companies = Company::with(array('marks' => function ($query) use (&$name) {
			
			$query->where('name','=',$name);

		}))
		->where('region_id','=',$region_id)
		->get();

Проблема:

Работает только одно из условий, только либо по марке, когда убираю условие по региону, либо по региону, когда ставлю ->where('region_id','=',$region_id).
почему так может быть?

Не в сети

Подвал раздела