Nette\Database – $table->ref($tableName)->through($column)

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

V Nette\Database se dá použít metoda through, pokud se sloupeček jmenuje jinak, než cilovaTabulka_id, ale funguje to jen u metody related:

$table->related($tableName)->through($column);

Bylo by super, kdyby to fungovalo i u metody ref:

$table->ref($tableName)->through($column);
bojovyletoun
Člen | 667
+
0
-

také jsem na to narazil.

Marax
Člen | 28
+
0
-

+1

Před týdnem jsem to zrovna řešil. Např. když máte v tabulce author_id a illustrator_id a obě se odkazují na tabulku Person.

petr.pavel
Člen | 533
+
0
-

Hlavně prosím přidat do NotORM. Nette\Database vypadá jako opuštěný projekt a beztak nevidím, jakou má výhodu používat klon něčeho, když můžu používat originál.

ViPEr*CZ*
Člen | 809
+
0
-

Tak todle je o dost intuitivnější… pokaždé když toto chci použít tak lezu do helpu. :-)

raketoplan2005
Člen | 147
+
+1
-

Ahoj, můžu vás poprosit jestli máte někdo přehled zda už existuje nějaká varianta jak

$table->ref($tableName, $column);

realizovat? Díky.

hrach
Člen | 1834
+
0
-

Presne takova varianta existuje