没有合适的资源?快使用搜索试试~ 我知道了~
active_enumeration:在 Rails 中创建更复杂枚举的简单方法
共13个文件
rb:7个
gemfile:1个
gitignore:1个
需积分: 9 0 下载量 81 浏览量
2021-07-14
16:25:48
上传
评论
收藏 10KB ZIP 举报
温馨提示
活动枚举 一种创建更复杂 Ruby 枚举的更简单方法,使用 ActiveRecord 之类的语法和关联。 作者:Peter Lin - ptrln.net 的 Peter 描述 似乎有很多 Ruby 枚举 gems,但它们都没有解决我们需要的问题,所以我创建了一个更类似于 ActiveRecord 模型的行为。 您可以定义枚举和任意数量的属性之间的关联,从而提供比现有解决方案更大的灵活性。 例如: 如果您必须对区域及其位置进行建模,则可以将其存储在您的数据库中。 但是,这些本质上是常量,一旦创建就永远不会改变。 不断地访问数据库只是为了检索这些似乎很愚蠢。 ActiveEnumeration 允许您轻松创建这些更复杂的枚举,同时维护关联和使这些枚举更有用的各种属性。 创建枚举 枚举被创建为普通的旧 Ruby 对象,因此您可以将它们放在您喜欢的任何位置。 class Region
资源推荐
资源详情
资源评论
收起资源包目录
active_enumeration-master.zip (13个子文件)
active_enumeration-master
.travis.yml 49B
Rakefile 775B
test
active_enumeration_test.rb 1KB
test_enums.rb 1KB
active_enumeration
base_test.rb 3KB
test_models.rb 526B
Gemfile 115B
.gitignore 19B
lib
active_enumeration.rb 1KB
active_enumeration
base.rb 4KB
version.rb 48B
README.md 7KB
active_enumeration.gemspec 677B
共 13 条
- 1
资源评论
看起来很年长的一条鱼
- 粉丝: 40
- 资源: 4611
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Python编程语言入门到精通基础知识点解析
- Python基础与高级特性全面指南
- Python 编程基础知识与核心概念详解
- 企业资产管理系统(代码+数据库+LW)
- 基于SpringBoot的“旅游管理系统”的设计与实现(源码+数据库+文档+PPT).zip
- 基于连续隐空间的大型语言模型推理能力增强研究
- 【图像分割数据集】-墙面道路裂缝分割数据集1949张json格式.zip
- 【图像分割数据集】-芒果缺陷分割检测数据集3154张json格式.zip
- 数据集-行李箱缺陷检测数据集650张2类YOLO+VOC格式.zip
- STIV: Scalable Text and Image Conditioned Video Generation Framework
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功