没有合适的资源?快使用搜索试试~ 我知道了~
mongoid-history:多用户非线性历史记录跟踪,审计,撤消,重做
共57个文件
rb:40个
md:5个
yml:4个
需积分: 13 0 下载量 83 浏览量
2021-04-12
20:36:05
上传
评论
收藏 70KB ZIP 举报
温馨提示
蒙古史 Mongoid历史记录可跟踪任何文档(包括嵌入式文档)的历史更改。 它通过将所有历史记录轨道存储在您定义的单个集合中来实现此目的。 通过存储关联路径来引用嵌入式文档,该关联路径是document_name和document_id字段的数组,从最上层的父文档开始,一直到应该跟踪历史记录的嵌入式文档。 该gem还实现了多用户撤消,这允许用户以任何顺序撤消任何历史更改。 撤消文档还会创建一个新的历史记录轨道。 这对于审核和防止故意破坏非常有用,但可能不适合Wiki之类的用例(但我们也不会阻止您)。 安装 此gem在Ruby 1.9.3或更高版本上支持Mongoid 3、4、5,在Ruby 2.2.2+上支持Mongoid 6和7。 将其添加到您的Gemfile或运行gem install mongoid-history 。 gem 'mongoid-history' 用法 创建历史
资源推荐
资源详情
资源评论
收起资源包目录
mongoid-history-master.zip (57个子文件)
mongoid-history-master
.travis.yml 455B
Dangerfile 48B
perf
benchmark_modified_attributes_for_create.rb 2KB
gc_suite.rb 214B
UPGRADING.md 2KB
RELEASING.md 2KB
Rakefile 527B
.rubocop.yml 86B
CONTRIBUTING.md 3KB
Gemfile 793B
.rspec 31B
.document 55B
spec
support
mongoid.rb 255B
error_helpers.rb 134B
mongoid_history.rb 307B
unit
singleton_methods_spec.rb 13KB
embedded_methods_spec.rb 2KB
history_spec.rb 2KB
attributes
destroy_spec.rb 6KB
create_spec.rb 9KB
base_spec.rb 3KB
update_spec.rb 11KB
my_instance_methods_spec.rb 19KB
trackable_spec.rb 33KB
tracker_spec.rb 6KB
options_spec.rb 12KB
callback_options_spec.rb 5KB
store
request_store_spec.rb 288B
default_store_spec.rb 233B
integration
embedded_in_polymorphic_spec.rb 4KB
validation_failure_spec.rb 2KB
multi_relation_spec.rb 1KB
nested_embedded_documents_spec.rb 2KB
integration_spec.rb 33KB
nested_embedded_documents_tracked_in_parent_spec.rb 4KB
subclasses_spec.rb 1KB
track_history_order_spec.rb 2KB
nested_embedded_polymorphic_documents_spec.rb 4KB
multiple_trackers_spec.rb 2KB
spec_helper.rb 839B
.coveralls.yml 24B
.gitignore 783B
CHANGELOG.md 15KB
lib
mongoid-history.rb 26B
mongoid
history
attributes
create.rb 2KB
base.rb 2KB
update.rb 4KB
destroy.rb 1KB
trackable.rb 23KB
options.rb 6KB
version.rb 71B
tracker.rb 9KB
history.rb 2KB
.rubocop_todo.yml 3KB
README.md 18KB
mongoid-history.gemspec 2KB
LICENSE.txt 1KB
共 57 条
- 1
资源评论
华笠医生
- 粉丝: 34
- 资源: 4679
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- pcb原理图.PcbDoc
- 计算机视觉-人脸识别-开发包-商业应用-人脸识别开发包(免费,可商用,有演示、范例、说明书)完整项目实例源码.zip
- Libraries-Comm-Controller
- 豆瓣电影爬虫 爬取top电影的评论 + 每个用户的看过的电影的评论 用于推荐系统的 协同过滤+源代码+文档说明
- 交互设计课程竞品分析内容案例设计
- c07c4b30caf2ab290c3f2eea8339b34b.mp4
- emqx服务器搭建文件
- Libraries-Comm-Controller-DOC-V2-0-1-en.pdf
- update9-20240601.5.205.slice.img.7z.003
- 9f9ae03ea06c5c991afa26c5813d8831.amr
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功