• Ruby on Rails 3 validation model

    paxer
    @paxer Автор вопроса
    судя по всему, то что мне нужно, это Presenter Pattern blog.jayfields.com/2007/03/rails-presenter-pattern.html? Или все-же есть другое красивое решение?
  • Ruby on Rails 3 validation model

    paxer
    @paxer Автор вопроса
    спасибо, уже понятней, однако, предполложим я создал объект, теперь я захожу на страницу где у меня first_name и last_name и хочу обновить first_name. В этом случае идет update и модель ругнется что требуется email и как бы верно, но форма update email у меня на другой странице. То есть мне нужно чтобы модель ругалась про требование email только на той форме (отдельной странице от редактирования first_name и last_name. Я поэтому и привел пример с ASP.NET MVC что там в данной ситуации содают ViewModel, как бы микро модель для конкретного View и делают валидацию непосредственно полей View а не всей текущей модели (в нашем случае User) а потом замапивают свойства (поля) ViewModel c Business Model (User). Я полагаю что у Рельсов должно быть что то подобное. В любом случае ваша подсказка с on => update уже сильно облегчает ситуацию.