Search among multiple models with ElasticSearch and Laravel Scout
https://github.com/matchish/laravel-scout-elasticsearch#conditions
https://github.com/matchish/laravel-scout-elasticsearch/pull/253
https://github.com/matchish/laravel-scout-elasticsearch/issues/247
Closes https://github.com/matchish/laravel-scout-elasticsearch/issues/235
Closes #236 Update to support Laravel 10