文件名称:trackoid_mongoid4:升级Trackoid宝石以与Mongoid 4.0及更高版本一起使用
文件大小:34KB
文件格式:ZIP
更新时间:2024-05-22 05:05:28
Ruby
Trackoid Trackoid是专门用于MongoDB的分析跟踪系统,使用Mongoid作为ORM,该宝石是从派生的,并且已更新为可与Mongoid 4配合使用。非常感谢@twoixter为Mongoid 3创建了原始Trackoid宝石。 安装 添加宝石'trackoid_mongoid4' 到您的gem文件并捆绑 要求 Trackoid需要Mongoid版本4或更高版本,这显然又需要MongoDB。 请随意分叉并移植到其他库。 但是,Trackoid确实需要MongoDB,因为它是从零开始构建的,以便利用MongoDB的一些功能(请告诉我,如果您敢于将Trackoid移植到CouchDB或类似产品中,我会很高兴知道)。 使用Trackoid跟踪模型的分析信息 考虑到Trackoid最明显的用途,请考虑以下示例: Class WebPage include Mongoid
【文件预览】:
trackoid_mongoid4-master
----.document(60B)
----lib()
--------mongoid()
--------trackoid_mongoid4()
--------trackoid_mongoid4.rb(350B)
----Gemfile(294B)
----spec()
--------aggregates_spec.rb(17KB)
--------readers_spec.rb(2KB)
--------trackoid_mongoid4_spec.rb(7KB)
--------reader_extender_spec.rb(2KB)
--------spec.opts(31B)
--------spec_helper.rb(527B)
--------ext()
--------timezone_spec.rb(10KB)
--------embedded_spec.rb(3KB)
----Rakefile(139B)
----.travis.yml(204B)
----config()
--------mongoid.yml(99B)
----LICENSE(1KB)
----README.md(13KB)
----trackoid_mongoid4.gemspec(1KB)
----.rspec(32B)
----.gitignore(193B)