where – název sloupve jako proměnná
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.

- GEpic
 - Člen | 566
 
aum napsal(a):
Díky. A jak v případě složeného vyrazu? Tedy např. (column1>value1 AND column2=value2) OR column3<=value3. Je to někde k nalezení v dokumentaci?
Prostě do prvního argumentu můžeš zapsat cokoliv potřebuješ, a je jedno jestli to tam nacvakáš růčo, nebo si to někde složíš a předáš proměnnou. Na tom nezáleží.

- David Matějka
 - Moderator | 6445
 
pozor, pokud je ten nazev sloupce napriklad z uzivatelskeho vstupu, je nutne
ho spravne osetrit. myslim, ze to jde pres modifikator ?name, takze
to, co pise @CZechBoY by melo vypadat asi takhle:
->where('?name = ? OR ?name > ?', $column1, 1, $column2, 2)