Я пытаюсь реорганизовать свой код в соответствии с лучшей практикой Rails. Теперь я сталкиваюсь с проблемой, когда у меня есть две переменные экземпляра на контроллере, и я не могу переместить их в модель. Здесь мы:Rails Лучшая практика Контроллер или модель
feedbacks_controller.rb
def get_feedback
...
@employee = Employee.find_by(:name)
if @employee.blank?
...
else
@client_feedback = Feedback.new(:screen_name => @screen_name, :feedback => @feedback)
@client_feedback.employee_id = @employee.id
@client_feedback.client_id = @employee.client_id
@client_feedback.location_id = @employee.location_id
@client_feedback.save
Согласно Rails Best practice Move Model Logic into the Model все задания внутри ELSE нужно перейти к модели, мои сомнения в том, как я начну переменную @employee
экземпляра внутри модели?
Вы не будете, вы будете проходить в пример. Хотя я могу создать метод фабрики/утилиты. –