Zvláštní chování? Select mi nebere výběr dle názvu tabulky

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

Zdravím, mám spojení tabulek M:N a snažím se vybrat nějaké údaje. Zajímavé chování je že při dotazu ze spojovací tabulky project_has_users do users se zápisem „user“ mi to funguje, ale s „users“ ne :-D

sql: http://pastebin.com/GAdM7JGJ

funguje:

$this->getTable('projects_has_users')
		->select("user.id")
		->where('project_id = ?', $id)

nefunguje: No reference found for $projects_has_users->users.

$this->getTable('projects_has_users')
		->select("users.id")
		->where('project_id = ?', $id)
ViPEr*CZ*
Člen | 814
+
0
-

To bude určitě kvůli klíči… user_id … kdyby se jmenoval users_id, tak by to prošlo… tam to převádí nějak reflexe a konvence psaní názvů sloupců pro klíče ;-) (toť z hlavy… nechce se mi to teď hledat :-] )