没有合适的资源?快使用搜索试试~ 我知道了~
active_hash:带有ActiveRecord风格的只读基类,可让您使用哈希,Yaml文件或自定义文件作为数据源
共54个文件
rb:23个
yml:13个
json:7个
需积分: 5 0 下载量 48 浏览量
2021-04-30
21:21:55
上传
评论
收藏 50KB ZIP 举报
温馨提示
ActiveHash ActiveHash是一个简单的基类,它允许您将ruby哈希用作类ActiveRecord模型的只读数据源。 ActiveHash假定每个哈希都有一个:id键,这可能是您可能存储在数据库中的键。 这使您可以从ActiveHash对象无缝升级到完整的ActiveRecord对象,而无需更改应用程序中的任何代码或数据库中的任何外键。 它还允许您在AR对象中使用#has_many和#belongs_to(通过belongs_to_active_hash)。 ActiveHash对创建无需数据库即可运行的简单测试类也很有用-是测试依赖于简单AR行为但不想为规范套件处理数据库或迁移的插件或gem的理想选择。 ActiveHash还附带: ActiveFile:可用于创建文件数据源的基类 ActiveYaml:一个基类,它将把YAML转换为哈希并将数据加载到Activ
资源推荐
资源详情
资源评论
收起资源包目录
active_hash-master.zip (54个子文件)
active_hash-master
.gitignore 130B
CHANGELOG 10KB
gemfiles
rails_5.2.gemfile 296B
rails_5.1.gemfile 296B
rails_6.0.gemfile 284B
rails_5.0.gemfile 296B
.travis.yml 555B
LICENSE 1KB
spec
active_json
base_spec.rb 4KB
enum
enum_spec.rb 3KB
active_yaml
base_spec.rb 5KB
aliases_spec.rb 3KB
spec_helper.rb 396B
associations
active_record_extensions_spec.rb 10KB
associations_spec.rb 5KB
active_hash
relation_spec.rb 1KB
base_spec.rb 45KB
active_file
multiple_files_spec.rb 2KB
base_spec.rb 3KB
fixtures
cities.json 119B
provinces.yml 82B
boroughs.yml 261B
empties.yml 0B
users.yml 93B
array_rows.yml 44B
cities.yml 101B
array_rows.json 69B
empties.json 0B
key_products.yml 474B
states.json 109B
array_products.yml 423B
provinces.json 128B
commonwealths.json 57B
countries.json 224B
states.yml 66B
commonwealths.yml 183B
countries.yml 371B
array_products_2.yml 156B
README.md 20KB
lib
active_json
base.rb 437B
enum
enum.rb 1KB
active_yaml
aliases.rb 567B
base.rb 452B
associations
associations.rb 5KB
active_hash
base.rb 12KB
relation.rb 5KB
version.rb 63B
active_file
base.rb 1KB
hash_and_array_files.rb 655B
multiple_files.rb 592B
active_hash.rb 470B
active_hash.gemspec 1KB
Gemfile 273B
Rakefile 213B
共 54 条
- 1
资源评论
kudrei
- 粉丝: 37
- 资源: 4757
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功