文件名称:gutentag:一个很好的,简单的,可靠的ActiveRecord标记扩展
文件大小:33KB
文件格式:ZIP
更新时间:2024-05-29 12:01:09
Ruby
Gutentag 一个很好,简单,可靠的ActiveRecord标记扩展。 最初,这部分是作为概念验证而构建的,一部分是为了查看当未将其全部塞入模型时,标记gem的工作方式,一部分是因为我想要一个更简单的标记库。 现在,它是一个可靠的小标记Rails引擎。 如果您想了解更多信息,请阅读。 内容 用法 第一步很容易:将标签关联添加到应具有标签的任何模型中(在这些示例中为Article模型): class Article < ActiveRecord :: Base # ... Gutentag :: ActiveRecord . call self # ... end 这就是在每篇文章上获得标签关联所需要的全部。 当然,除非您想自己管理Gutentag :: Tag实例,否则填充标签可能会有些令人沮丧。 作为替代方案,只需使用tag_names访问器即可通过字符串表示形
【文件预览】:
gutentag-master
----.gitignore(63B)
----app()
--------models()
----.rubocop.yml(719B)
----db()
--------migrate()
----LICENCE(1KB)
----CHANGELOG.md(6KB)
----.github()
--------workflows()
----spec()
--------acceptance()
--------support()
--------models()
--------gutentag_spec.rb(248B)
--------spec_helper.rb(741B)
--------internal()
--------gutentag()
----README.md(7KB)
----lib()
--------gutentag.rb(1KB)
--------gutentag()
----Appraisals(2KB)
----Gemfile(588B)
----Rakefile(273B)
----gutentag.gemspec(1KB)