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
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)