Du vil måske tjekke Laravel-fejlretningslinjen . Jeg ville ikke udvikle en Laravel-app uden den. Det vil give dig en oversigt over alle forespørgsler (inklusive gentagne forespørgsler og ajax-forespørgsler), med den hastighed, de udførte ved, og en note til linjen i controlleren/metoden, der kaldte dem. (Det giver også MANGE flere oplysninger, såsom udsigter, porte, ruter osv.)
Laravel har også en toSql()
metode, som du kan bruge i stedet for dit eksempel. Det vil kun vise dig den forberedte erklæring, som dit eksempel gør , men det er i hvert fald lidt renere. Hvis du bruger toSql()
, skal du dog anvende det, før du udfører forespørgslen.
$foo = Foo::where('bar', 'baz');
$foo_sql = $foo->toSql();
$foo->get();