Таблицы
Cars
- id
- name
- user_id
Models
- id
- car_id
- title
Как получить машины (Car) у которых name больше чем на 10 символов и только если у него есть хотя бы один (Model) из модели User.
Вопрос не про hasMany, BelongsTo, а как устроить эту проверку? Сколько документацию не читаю, не могу разобраться, прошу помочь.
Сейчас код выглядит так..
/**
* Get the all Cars with Models by me.
*/
public function cars()
{
return $this->hasMany('App\Cars')->with('models');
}