1
A
回答
1
下面是型号代码:
class Person
belongs_to :city
end
class City
has_many :persons
validate_on_create :check_populations
def check_populations
return if persons.length > 10
end
end
0
您可以在模型中使用自定义验证程序。有一个看起来在这里:https://stackoverflow.com/a/2263294/1321564
相关问题
- 1. Rails - 费率限制模型的创建
- 2. MVC模型绑定限制
- 3. 限制访问Rails中的一些模型项3
- 4. Rails 3的模型联接限制到一个结果
- 5. 的Rails 3.1的限制儿童模特
- 6. 在JSP中限制模型的范围
- 7. Django的限制的模型中
- 8. 限制模型级别的Django访问
- 9. django模型字段限制选择从其他模型领域
- 10. 权限模型
- 11. Rails模型/控制器结构
- 12. Ruby on Rails模型/控制器访问
- 13. Rails中的模型版本控制
- 14. 从模型或控制器断言Rails?
- 15. Ruby On Rails模型/控制器问题
- 16. Rails模型调用控制器动作
- 17. Rails一个模型 - 许多控制器
- 18. Rails从模型
- 19. 将模型验证限制为仅与Rails 3.2中与current_user关联的记录
- 20. Rails - 如何从模型中随机抽样限制为RECENT记录?
- 21. 如何限制对rails中不同用户角色(cancan gem)的模型访问?
- 22. 使用Rails验证来限制到一个当前活动的模型
- 23. Rails的申购限制
- 24. Rails的MySQL包括限制
- 25. 如何限制on Rails的
- 26. Rails - select_date - 限制月数?
- 27. Rails file_field大小限制
- 28. 限制按类型
- 29. Rails模型关系
- 30. rails生成模型
好像http://stackoverflow.com/questions/1611887/calling-custom-validation-methods-in-rails的副本可以执行自定义验证。 – kobaltz 2013-02-23 17:55:35