我知道validates_associated
,但我不确定它做什么我需要它做…
我有一个模型Photo
,它有一个Attachment
——我需要确保照片在保存之前有一个相关的、有效的、保存的附件。
validates_associated是否涵盖了所有这些,或者是否有不同的/更好的方法来做到这一点?
谢谢!
您正在寻找validates_presence_of
除了validates_associated
。如API中所述:
[
validates_associated
]不会失败,如果关联没有被分配。如果您想要确保关联既存在又保证有效,您还需要使用validates_presence_of
。