Misschien wil je de Laravel debugbar bekijken . Ik zou geen Laravel-app ontwikkelen zonder. Het geeft je een overzicht van alle zoekopdrachten (inclusief herhaalde zoekopdrachten en ajax-query's), met de snelheid waarmee ze zijn uitgevoerd en een notitie bij de regel in de controller/methode die ze heeft aangeroepen. (Het biedt ook VEEL meer info, zoals uitzichten, poorten, routes, enz.)
Laravel heeft ook een toSql()
methode die u kunt gebruiken in plaats van uw voorbeeld. Het zal u alleen de voorbereide verklaring laten zien zoals uw voorbeeld doet , maar het is in ieder geval een beetje schoner. Als u toSql()
. gebruikt , je moet het echter toepassen voordat je de query uitvoert.
$foo = Foo::where('bar', 'baz');
$foo_sql = $foo->toSql();
$foo->get();