nette\database where pres vice tabulek

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

Ahoj,
jakym zpusobem provedu where pres vice tabulek?

kdyz filtruju jen pres jeden, tak tento zapis chapu.

$Row($this->db->findAll()->where('profile_carer_basic.old_year', $values->old_year));

takto mi where pekne projde a vrati spravny vysledek, ovsem to se joinuju jen pres jednu tabulku.

Ale kdyz potrebuju filtrovat uzivatele kteri dotycny jazyk umi, tak vysledek je 0

$Row($this->db->findAll()->where('profile_carer_basic.language_skill.language_id', $values->language));

Spatnej navrh DB. Po precteni jednodo „clanku“ zde na foru prepracuji db :) a hned to pujde :)

Editoval TheNEoo (17. 1. 2015 22:50)