acts-as-taggable-array-on:使用PostgreSQL数组的Rails一个简单而高性能的标记gem

时间:2024-05-29 22:58:07
【文件属性】:

文件名称:acts-as-taggable-array-on:使用PostgreSQL数组的Rails一个简单而高性能的标记gem

文件大小:14KB

文件格式:ZIP

更新时间:2024-05-29 22:58:07

Ruby

ActsAsTaggableArrayOn 基于数据库数组类型的标记系统的简单实现。 当前仅支持PostgreSQL数组。 安装 将此行添加到您的应用程序的Gemfile中: gem "acts-as-taggable-array-on" 然后执行: bundle 设置 要使用它,您需要具有一个数组列以充当taggable- tags 。 class CreateUser < ActiveRecord :: Migration def change create_table :users do | t | t . string :tags , array : true , default : [ ] t . timestamps end add_index :users , :tags , using : "gin" end


【文件预览】:
acts-as-taggable-array-on-master
----.gitignore(176B)
----Guardfile(184B)
----gemfiles()
--------rails_6_0.gemfile(190B)
--------rails_5_2.gemfile(188B)
--------rails_6_1.gemfile(186B)
----acts-as-taggable-array-on.gemspec(1KB)
----.travis.yml(406B)
----CHANGELOG.md(474B)
----LICENSE.txt(1KB)
----.github()
--------workflows()
----spec()
--------spec_helper.rb(1KB)
--------acts_as_tag_pgarray()
----README.md(6KB)
----spec_helper.rb(108B)
----config()
--------database.yml.travis(55B)
----lib()
--------acts-as-taggable-array-on()
--------acts-as-taggable-array-on.rb(245B)
----Gemfile(112B)
----Rakefile(260B)
----.editorconfig(280B)

网友评论