Я работаю над простой внутрисайтовой системой личных сообщений, которая похожа на сообщения Facebook. Я хотел бы, чтобы электронное письмо было помечено как прочитанное, если пользователь нажимает кнопку, ведущую на страницу почтового ящика, на которой отображаются несколько электронных писем.
Я не знаю, куда поместить эту логику: в контроллере под messages_controller # show или в модели с использованием обратного вызова after_touch.
Мой вопрос: какое решение лучше и почему?