没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Hashid Rails 该宝石可让您轻松在Rails应用程序中使用 。 您的模型将使用唯一的短哈希,例如“ yLA6m0oM”,“ 5bAyD0LO”和“ wz3MZ49l”,而不是使用诸如1、2、3之类的序号的模型。 数据库仍然会使用整数,因此可以随时添加或删除此gem。 重要信息:如果您需要从1.0之前的版本中维护相同的哈希值,请阅读。 安装 将此行添加到您的应用程序的Gemfile中: gem "hashid-rails" , "~> 1.0" 然后执行: $ bundle 基本用法 在要启用哈希值的ActiveRecord模型中包括Hashid Rails。 class Model < ActiveRecord :: Base include Hashid :: Rails end 继续使用Model#find输入hashid或常规的'ol id。 @person = Person . find ( params [ :hashid ] ) 获取模型的哈希值 您可以使用hashid方法访问任何模型的hashid 。 model = Model . fin
资源推荐
资源详情
资源评论
收起资源包目录
hashid-rails-master.zip (28个子文件)
hashid-rails-master
.gitignore 117B
hashid-rails.gemspec 2KB
.rspec 31B
gemfiles
rails_5.2.gemfile 123B
rails_4.2.gemfile 146B
rails_5.1.gemfile 123B
rails_6.0.gemfile 123B
rails_5.0.gemfile 146B
bin
setup 115B
console 367B
.rubocop.yml 294B
CHANGELOG.md 3KB
LICENSE.txt 1KB
.github
workflows
ruby.yml 1KB
spec
hashid
rails
version_spec.rb 179B
rails_spec.rb 14KB
support
fake_model.rb 138B
comment.rb 114B
schema.rb 281B
post.rb 113B
spec_helper.rb 389B
README.md 6KB
lib
hashid
rails
configuration.rb 751B
version.rb 92B
rails.rb 4KB
Appraisals 390B
Gemfile 128B
Rakefile 155B
共 28 条
- 1
资源评论
不爱说话的我
- 粉丝: 17
- 资源: 4616
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功