Prueba esto:
- mpyw/eloquent-has-by-non -subconsulta-dependiente:convierte las restricciones has() y whereHas() en subconsultas no dependientes.
- mpyw/eloquent-has-by-join:Convertir has() y whereHas () Restricciones para unir () unos para relaciones de un solo resultado.
Replay::hasByNonDependentSubquery('players', function ($query) {
$query->where('battletag_name', 'test');
})->limit(100);
Eso es todo. ¡Feliz vida elocuente!