2012-12-15 47 views
1

我在一种形式中有几个模型关联。我想验证每个嵌套属性的存在。验证相关模型rails

我有产品型号,例如我有这样的:

Product.rb

has_many :ships, :dependent => :destroy 
    has_many :sizes, :dependent => :destroy 

    accepts_nested_attributes_for :ships 
    attr_accessible :ships_attributes 
    attr_accessible :size_tokens 
    attr_reader :size_tokens 

所以我想验证的存在:船舶:size_tokens当我发送的动作我产品的形式。我如何验证这些属性的存在?

非常感谢。

回答

0

对于两者,您都可以使用validates_presence_of。你可以在here找到详细的解释。

+0

谢谢,但我已经尝试过了,但是我的船舶属性有问题,因为它还有两个属性,我如何验证? –

+0

Ship的任何属性都可以在Ship模型中进行验证。 – davidrac