2013-02-28 2 views
0

У меня есть сообщение объект, который я хотел бы сохранить session[:post].проверки перед сохранением объекта сессии

В моей post.rb, у меня есть:

class Post < ActiveRecord::Base 
    validates :link, presence: true, url: true 

Я хотел бы использовать эту валидация до того, как я сохраню свой объект post для сеанса (а не базу данных). Есть ли способ сделать это?

спасибо.

ответ

3
post = Post.new(args) 
if post.valid? 
    # save to session 
end 
1

Вызвать метод post.valid? вашего объекта перед сохранением его в сессии?

Смежные вопросы