No reference found při FK
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- repli2dev
- Člen | 57
Když dojde na databáze je to vždy hop nebo trop…
Mám tabulky:
user = (id_user, nickname), kde id_user je PK
revision = (id_revision, id_user), kde id_revision je PK a id_user je FK.
$q = $db->table('revision');
$q->select('user:nickname');
echo count($q);
Vyvolá chybu No reference found for $revision->related(user). Nemůžu pochopit, kde konkrétně je chyba. DiscoveredReflections by ty vazby měl objevit, nebo se pletu?
Editoval repli2dev (1. 10. 2012 20:14)
- repli2dev
- Člen | 57
Díky to zabralo (je až s podivem, že jsem to nezkoušel). Nevybírám cizí data samotná… v select jsem pro názornost vypustil všechny sloupečky tabulky revision.
Nevím, které slidy máš namysli, poněkud nepřehledně se to tam hledá (snažil jsem se v seznamu poslední soboty najít něco o NTB, ale asi jsem slepý).