Rails 3:嵌套属性存在验证?

时间:2011-06-02 00:11:17

标签: ruby-on-rails

我有3个深度嵌套attraibutes:

Process有很多categoriesCategories有很多Blocks

如何设置validate_presence_of调用,以便当用户创建新进程并尝试在其中创建类别而没有定义时,可以说,他被重定向到进程编辑表单并告诉定义不能留空?

我是否将验证置于流程模型或类别模型中?

谢谢

1 个答案:

答案 0 :(得分:2)

验证总是会继续验证他们正在验证的模型。 Rails将处理嵌套。