文件名称:mongoid_orderable:充当列表Mongoid实现
文件大小:37KB
文件格式:ZIP
更新时间:2024-06-12 03:16:13
Ruby
Mongoid可订购 Mongoid :: Orderable是您的Mongoid 7+项目的有序列表实现。 核心功能 在文档上设置位置索引字段,该字段可让您按顺序对它们进行排序。 使用MongoDB的$inc运算符批量更新位置。 支持位置索引的范围,包括更改范围。 支持在同一文档上的多个位置索引。 (可选)使用来确保并发更新期间的订单完整性。 版本支持 从6.0.0版本开始,Mongoid :: Orderable支持以下依赖项版本: Ruby 2.6以上 Mongoid 7.0+ Rails 5.2+ 对于较旧的版本,请使用Mongoid :: Orderable 5.x及更早版本。 交易支持需要MongoDB 4.2+(推荐4.4+)。 用法 入门 gem 'mongoid_orderable' 在模型中包含Mongoid::Orderable并调用orderab
【文件预览】:
mongoid_orderable-master
----.rubocop_todo.yml(287B)
----LICENSE.txt(1KB)
----.ruby-version(4B)
----mongoid_orderable.gemspec(963B)
----lib()
--------mongoid()
--------mongoid_orderable.rb(1KB)
--------config()
----Gemfile(242B)
----.ruby-gemset(18B)
----spec()
--------integration()
--------spec_helper.rb(912B)
--------support()
----Rakefile(500B)
----.travis.yml(2KB)
----README.md(7KB)
----.rubocop.yml(697B)
----.rspec(32B)
----.gitignore(39B)
----CHANGELOG.md(6KB)