Obsahuje Nette Database nějakou možnost, jak si dát jen vypsat dotaz a nic neprovádět jako je v Dibi dibi::test()?
Něco jako:
$this->repository->find('table')->where('users_id =?', $user)->update(array('active' => 1))->test();
by jen vypsalo (dump) dotaz.
Dík.
Ahoj, jj existuje, metoda getSql().
getSql()
dump( $this->repository->find('table')->where('users_id =?', $user)->getSql() );
Každopádně nejde použít pro UPDATE, DELETE a INSERT, protože těmito metodami se SQL příkaz rovnou vykoná a žádná metoda, kterou za to nepíšeš, už to nezmění.