config.neon a předávání spojení na databázi modelům

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

Ahoj,

mám nejasnosti ohledně nastavení v config.neon a provázání např. databáze s modelem. Chtěl bych se zeptat na pár věcí, které se nachází v configu v sandboxu. Neumím si představit, jak se v praxi předává spojení na databázi. Proč je Model službou? Když budu mít např. 20 modelů, musím každý v configu nastavovat jako službu a posílat mu spojení? Také bych se chtěl zeptat jak funguje:

authenticator:
	factory: [@model, createAuthenticatorService]

Pokud by byly k dispozici nějaké materiály zabývající se touto problematikou, sem s nimi. Bohužel jsem jich moc nenašel.

Editoval Seith (14. 7. 2011 16:13)

Filip Procházka
Moderator | 4668
+
0
-

Mno

  • jednak můžeš všechny modely vyjmenovat,
  • nebo si můžeš napsat nějaký Container, kde budeš mít továrničky na jednotlivé modely a pak ho registrovat jako službu,
  • nebo si vytvoříš ModelLoader

Ono je to v podstatě fuk :) Asi nejjednodušší pro tebe bude začít u modelLoaderu :)