у него нет метода whereHas. Как написать такой запрос ?
Судя по тому, что указано здесь в разделе https://laravel.com/docs/5.7/scout#searching whereClause - то никак. Since a search index is not a relational database, more advanced "where" clauses are not currently supported
Как вариант можно в массиве toSearchableArray() указывать дополнительные данные для индексации по пользователю, и по ним уже искать обычным where
Обсуждают сегодня