Nette Database – z Query vrátit Selection

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Phalanx
Člen | 310
+
0
-

Ahoj, je možné vrátit z $this->database->query("") nějakým způsobem Selection?

Chci použít $this->database->query a ne $this->database->table kvůli tomu, že musím left joinovat asi 6 tabulek, ale potřebuji z toho získat Selection, protože výsledek vypisuji přes grid od Mesoura.

http://grid.mesour.com/…abase-table/

Pokud by to nešlo, asi bych použil \Mesour\DataGrid\ArrayDataSource

David Matějka
Moderator | 6445
+
+1
-

afaik to nijak nejde

Phalanx
Člen | 310
+
0
-

Nakonec jsem vyřešil přes Selection – doplnil jsem id do tabulek, kde neměly být a odkazuju se cizími klíči.

Čímž se mi odblokovalo použití druha_tabulka.name AS hodnota a Nette Database si vytvořilo překrásný LEFT JOIN samo :)