auto-scopes:自动范围生成器

时间:2024-05-21 06:46:39
【文件属性】:

文件名称:auto-scopes:自动范围生成器

文件大小:38KB

文件格式:ZIP

更新时间:2024-05-21 06:46:39

Ruby

自动范围 无论关联如何,都可以在多个模型上回收已定义的作用域,从而使模型更干燥 我总是想知道是否可以重用在深层关联中定义的某些范围,我们都知道使用合并是可能的,但是它仍然不是一个干净的解决方案,我仍然需要定义新的范围并进行联接,以便Rails可以知道我使用的是哪种模型想要,所以我开始开发这个gem,这个想法很容易理解,可以将所有想要的作用域放在YAML文件中。 安装 将此行添加到应用程序的Gemfile中: gem 'auto_scopes' 然后执行: $ bundle 要求 Rails 3.2.x或Rails 4.x Ruby> = 2.0.0 用法 安装AutoScopes并将其添加到Gemfile后,需要运行生成器: rails g auto_scopes:install 生成器将安装带有一些指令和YAML的初始化程序 设置完所有内容后,有时间学习如何回收示波器,首先


【文件预览】:
auto-scopes-master
----.gitignore(149B)
----.codeclimate.yml(148B)
----.rspec(31B)
----gemfiles()
--------4.2.gemfile.lock(4KB)
--------4.1.gemfile.lock(4KB)
--------4.0.gemfile(183B)
--------3.2.gemfile(209B)
--------4.1.gemfile(183B)
--------4.0.gemfile.lock(4KB)
--------3.2.gemfile.lock(3KB)
--------4.2.gemfile(183B)
----auto_scopes.gemspec(2KB)
----bin()
--------setup(115B)
--------console(123B)
----.travis.yml(417B)
----LICENSE(1KB)
----spec()
--------dummy()
--------integrations()
--------unit()
--------generators()
--------spec_helper.rb(420B)
----README.md(3KB)
----config()
--------auto_scopes.yml(70B)
--------initializers()
----lib()
--------generators()
--------auto_scopes.rb(800B)
--------auto_scopes()
----Appraisals(233B)
----Gemfile(95B)
----Rakefile(160B)

网友评论