Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
vlastajuracka:13.7.2017 19:54

Zdravím mám problém a jsem opravdu bezmocný… Propojuji tabulky pomocí related. Kód vypadá másledovně:

<div n:foreach="$author->related('author_book') as $a_book">
            <p>{$a_book->books->name}</p>
</div>

Mám tabulku authors(id, name, price), books(id, name, year) a poslední spojovou author_book(id, author_id, book_id) – v této tabulce mám cizí klíče snad správně
A jsem opravdu v koncích protože nechápu proč to neběží..
Program po spuštění vyhodí tuto chybu: Cannot read an undeclared column ‚books‘. Opravdu už nevím co s tím a budu rád za každou radu díky moc.

 
Odpovědět
13.7.2017 19:54
Avatar
Peter Trcka
Člen
Avatar
Peter Trcka:14.7.2017 13:32

tento problem sme tu uz riesili v spojovacej tabulke nemas mat stlpec id, potom ti mozu vzniknut duplicita zaznamov

https://www.itnetwork.cz/…9648661da25b#…

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
14.7.2017 13:32
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.