Laravel | Формирование сложного sql запроса

$searchQuery хранит данные для поиска, какую-то строку. Мы делаем поиск в бд по названию:

$goods = Goods::where('name', 'LIKE', '%' . $searchQuery . '%');

Но необходимо так-же что-бы он искал не только по названию а и по... как бы выразиться.. по названию тех записей что привязаны к таблице в отношении многие ко многим. Получаем их так:

public function associations() {
    return $this->belongsToMany(Associations::class,
        'goods_associations', 'goods_id', 'associations_id');
}

Абсолютно без понятия как это сделать и возможно ли это вообще. Спасибо.


Ответы (0 шт):