User.rb模型validate_presence_of父屬性mongoid
class User
include Mongoid::Document
# relationships
has_one :post
#fields
field :name, :type => String
field :last_name, :type => String
end
Post.rb模型
class Post
include Mongoid::Document
# relationships
belongs_to :user
#fields
field :title, :type => String
field :description, :type => String
#validations here
end
之前創建一個帖子我想驗證用戶有name
和last_name
。另外,我想表現出錯誤,如果用戶還沒有name
或last_name
這些驗證都與回調的模式進行,或者必須在控制器上執行?
謝謝!
你看了'validates_associated'? – Jesper 2013-03-04 21:20:36