values_for:在 ActiveRecord 支持的模型中创建可枚举类型

时间:2024-07-05 11:58:32
【文件属性】:

文件名称:values_for:在 ActiveRecord 支持的模型中创建可枚举类型

文件大小:8KB

文件格式:ZIP

更新时间:2024-07-05 11:58:32

Ruby

values_for values_for 是一个 ActiveRecord 扩展,使您可以轻松地为您的模型使用枚举类型。 说明 values_for 使您的 ActiveRecord 支持的类使用可枚举类型。 与现有的 ActiveRecord 插件(例如 enum_fu 将可枚举属性存储为整数)不同,values_for 将可枚举属性的内容存储在数据库的 varchar 列中。 该字段将使用 validates_inclusion_of 自动验证并接受所有相同的选项。 values_for 还可以选择创建命名范围、谓词方法和常量,定义模型上可枚举类型的可能值。 但是,默认情况下,除非特别要求这些功能,否则它会避免使用您可能不需要的东西污染您的模型。 安装 values_for 可作为 GitHub 上的 gem 使用。 安装: sudo gem install mcommo


【文件预览】:
values_for-master
----.gitignore(6B)
----LICENSE(1KB)
----spec()
--------values_for_spec.rb(7KB)
--------spec_helper.rb(201B)
----README.rdoc(5KB)
----lib()
--------values_for.rb(5KB)
----values_for.gemspec(1KB)
----Rakefile(512B)

网友评论