Možná se budete chtít podívat na Laravel debugbar . Bez toho bych nevyvíjel aplikaci Laravel. Poskytne vám rozpis všech dotazů (včetně opakovaných dotazů a dotazů ajax), s rychlostí, kterou byly provedeny, a poznámkou k řádku v řadiči/metodě, která je volala. (Poskytuje také TUNY dalších informací, jako jsou výhledy, brány, trasy atd.)
Laravel má také toSql()
metodu, kterou můžete použít místo vašeho příkladu. Ukáže vám pouze připravené prohlášení jako váš příklad , ale je to alespoň trochu čistší. Pokud používáte toSql()
, musíte jej však použít před provedením dotazu.
$foo = Foo::where('bar', 'baz');
$foo_sql = $foo->toSql();
$foo->get();