没有合适的资源?快使用搜索试试~ 我知道了~
祖先:将ActiveRecord模型组织成树状结构
共63个文件
rb:29个
mmd:9个
png:9个
需积分: 12 0 下载量 60 浏览量
2021-02-21
09:33:29
上传
评论
收藏 130KB ZIP 举报
温馨提示
祖先 祖先是一种宝石,它允许将Ruby on Rails ActiveRecord模型的记录组织为树结构(或层次结构)。 它采用了物化路径模式,并公开了所有标准的树结构关系(祖先,父级,根级,子级,同级,后代),从而允许在单个SQL查询中提取所有这些关系。 其他功能包括STI支持,范围,深度缓存,深度约束,从旧宝石的轻松移植,完整性检查,完整性恢复,(子)树到哈希的排列以及用于处理孤立记录的各种策略。 笔记: Ancestry 2.x支持Rails 4.1和更早版本 Ancestry 3.x支持Rails 5.0和4.2 Ancestry 4.0仅支持rails 5.0和更高版本 安装 请按照以下简单步骤将Ancestry应用于任何ActiveRecord模型: 安装 添加到Gemfile: # Gemfile gem 'ancestry' 安装所需的宝石: $ bundle
资源推荐
资源详情
资源评论
收起资源包目录
ancestry-master.zip (63个子文件)
ancestry-master
.coveralls.yml 23B
gemfiles
gemfile_61.gemfile 188B
gemfile_60.gemfile 190B
gemfile_52.gemfile 190B
MIT-LICENSE 1KB
img
children.mmd 210B
siblings.png 9KB
indirects.png 8KB
path.mmd 210B
parent.png 10KB
path.png 10KB
parent.mmd 206B
subtree.png 10KB
root.mmd 206B
ancestors.png 10KB
descendants.mmd 216B
subtree.mmd 210B
siblings.mmd 210B
children.png 8KB
root.png 9KB
ancestors.mmd 208B
descendants.png 8KB
indirects.mmd 210B
lib
ancestry
locales
en.yml 1KB
materialized_path.rb 5KB
has_ancestry.rb 4KB
exceptions.rb 128B
materialized_path_pg.rb 1KB
class_methods.rb 9KB
version.rb 40B
instance_methods.rb 9KB
ancestry.rb 1KB
Gemfile 137B
Rakefile 522B
.travis.yml 606B
test
database.ci.yml 337B
database.example.yml 391B
concerns
touching_test.rb 4KB
sti_support_test.rb 2KB
arrangement_test.rb 7KB
counter_cache_test.rb 3KB
default_scopes_test.rb 2KB
sort_by_ancestry_test.rb 6KB
db_test.rb 283B
depth_constraints_test.rb 3KB
has_ancestry_test.rb 5KB
build_ancestry_test.rb 3KB
depth_caching_test.rb 3KB
hooks_test.rb 2KB
orphan_strategies_test.rb 4KB
update_test.rb 478B
tree_predicate_test.rb 2KB
setter_test.rb 1KB
scopes_test.rb 5KB
integrity_checking_and_restoration_test.rb 4KB
validations_test.rb 1KB
tree_navigation_test.rb 6KB
environment.rb 4KB
README.md 14KB
Appraisals 281B
ancestry.gemspec 2KB
.gitignore 91B
CHANGELOG.md 11KB
共 63 条
- 1
资源评论
刘怒威
- 粉丝: 26
- 资源: 4652
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功