0

我有一个想要保存到的 Post 对象session[:post].

在我的Post.rb中,我有:

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

我想在将我的帖子对象保存到会话(而不是数据库)之前使用此验证。有没有办法做到这一点?

谢谢你。

4

2 回答 2

3
post = Post.new(args)
if post.valid?
  # save to session
end
于 2013-02-28T17:26:32.220 回答
1

post.valid?在将对象保存到会话之前调用对象的方法?

于 2013-02-28T17:27:05.203 回答