No reference found – subselect

Phalanx
Člen | 310
+
0
-

Ahoj,

$this->database->table('ca_company_revision')
    ->where('... zanoreny subselect (SELECT temp_revision.id FROM ca_company_revision AS temp_revision WHERE...)')

dostávám v Nette Database chybu „No reference found for $ca_company_revision->temp_revision“

Vím co tahle chyba znamená, jen nevím jak zapsat aby se neaplikovalo discovery reflection na subselect. V mysql mi příkaz funguje. Potřebuju to přes dělat přes Selection, abych mohl ještě dále skládat dotaz pro filtry, takže nemůžu použít query.

Poradí prosím někdo?


edit: vyřešeno, musel jsem subselect uvozovkovat a funguje mi to dle předpokladů

Editoval Phalanx (30. 7. 2020 10:05)