Jednodušše zjistit konkrétní SQL dotaz
- Kcko
- Člen | 468
Ahoj, nevím jestli to je otázka k NDB nebo Tracy (možná
k obojímu).
Než jsem najel na Nette, tak jsem k plné spokojenosti používal Dibi.
Líbila se mi možnost za volaným dotazem napsat dibi::dump()
a
ihned mi to vyfluslo do stránky kýžený dotaz, který jsem si třeba doladil
v DB manažeru (PMA / HeidiSQL, cokoliv …).
V Nette se dotazy logují do Tracy – fajn, nicméně pokud těch dotazů je víc (což prostě někdy je), je fakt otrava v tom seznamu desítek dotazů onen konkrétní SQL dotaz hledat.
Není na to nějaký fígl nebo něco co já neznám? Potřebuji rychle najít / vytisknout konkrétní dotaz …
- Kcko
- Člen | 468
Pepino napsal(a):
Díky, nepoužívám čisté SQL, potřeboval jsem to na Selection. Našel jsem tohle https://api.nette.org/…ion.php.html#162 , sic mi to nefunguje, ale mrknu se na to ještě večer.
$selection = $this->connection->table('supercookie');
\Nette\Diagnostics\Debugger::barDump($selection->getSql(), 'TADY???');
EDIT: funguje, blbě jsem se podíval
Editoval Kcko (16. 3. 2022 14:12)