nette/database , left join jedné nebo více tabulke
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- yrow
- Člen | 12
Zdravím, začínám s nette database a mám tu elementární problém s joiny.
mám tabulky
products(id,ean)
texts(id,product_id,name,lang_id)
parameters(id,product_id,value)
cizí klíč mám na texts product_id odkazující na products id
to samé na parameters
když chci spojit jen dvě tabulky (products a texts):
$selection = $this->database->table(‚products‘);
$selection->select(‚products.id,products.iso,texts.name‘);
→ píše no reference found
když to vytáhnu tak, že vyselectuju texty a joinu produkty, tak to jde ale na to bych tezko uz joinul parametry? Někdo prosím radu?