validates_existence:验证 Rails 模型belongs_to 关联是否存在

时间:2024-07-02 10:22:00
【文件属性】:

文件名称:validates_existence:验证 Rails 模型belongs_to 关联是否存在

文件大小:18KB

文件格式:ZIP

更新时间:2024-07-02 10:22:00

Ruby

验证存在 这个插件库添加了 ActiveRecord 模型,一种在保存时检查:belongs_to关联是否实际存在的方法。 这是通过向基本验证模块添加validates_existence_of器来实现的。 它还支持:allow_nil => true/false 、 :allow_new => true/false和:polymorphic => true关联。 0.4.0 版还添加了 Rails 3 支持(自动使用适当的版本)。 0.5.0 版引入了一个新选项 - :both并更改了错误附加的默认行为。 0.5.3 的变化 清理代码,整个库现在在一个文件中,包含 Rails 2 和 Rails 3 的单独模块。 should_macros文件夹重命名为shoulda 。 0.5.0 的变化 在 0.5.0 之前的版本中,错误消息附加到定义验证的字段。 例如,如果验证在:relatio


【文件预览】:
validates_existence-master
----lib()
--------validates_existence.rb(3KB)
----rails()
--------init.rb(29B)
----VERSION.yml(34B)
----validates_existence.gemspec(1KB)
----Rakefile(1KB)
----test()
--------shared()
--------rails31()
--------rails3()
----LICENSE.md(1KB)
----install.rb(85B)
----README.md(3KB)
----shoulda()
--------validates_existence.rb(1KB)
----.gitignore(60B)

网友评论