Я работаю над проектом ruby on rails, и у меня есть действительно простые сомнения, в представлении у меня есть что-то вроде этого Food.all
, должен ли я выполнять этот запрос внутри контроллера и назначать его переменным экземпляра или он в порядке если я поставлю эту строку внутри представления.Хорошо, если я выполняю запрос в представлении?
Каковы плюсы и минусы?
Должен сказать, что я ничего не делаю с этой информацией.
Food.all
его фактически выбор на вид.
Спасибо.
Если я использую вспомогательный метод, называемый, например: «продукты», вы бы сказали, что это нормально? –
Я бы сказал, что это намного лучше из-за гибкости. Если вы используете помощник, код будет повторно использоваться повторно. Скажем, когда вы в будущем будете разбивать страницы на паузы, легче будет изменить несколько мест сразу. –