0
我有這種關係:Laravel雄辯其中的關係可能會或可能不會有結果
一個Company
可以有一個或多個Employees
。
我需要SELECT
公司基於first_name
的Employee
,但員工的first_name
不匹配時不顯示。
這是我目前擁有的。
$companies = Company::with(array('employees' => function($q) {
$type = (!empty(Input::get('company_search_employee'))) ? '%' . Input::get('company_search_employee') . '%' : '%';
$q->where('employees.first_name', 'LIKE', $type);
}))->get();
員工first_name
如果Company
沒有任何Employee
小號
必須被忽略,但它顯示了公司數據,即使員工不匹配。該員工只是隱藏起來。
我該怎麼做呢?
謝謝!完美地工作。 – MegaXLR