2012-07-12 25 views
17

Chcę wiedzieć trochę o stylu życia obiektów na szynach, czy mogę liczyć na nową instancję na żądanie? Czy to prawda, że ​​każde żądanie sieciowe tworzy nową instancję kontrolera? (Domyślnie)Cykl życia kontrolera Railsów

Odpowiedz

21

Tak, można polegać na nowej instancji kontrolera na żądanie.

RailsGuides:

Gdy aplikacja otrzymuje żądanie, routing określi który kontroler i działanie, aby uruchomić, a następnie Rails tworzy instancję że kontroler i uruchamia metodę o takiej samej nazwie jak działania .

Powiązane problemy