我用

请建议我最好的插件生成guid.

推荐答案

有很多选择,我建议不要添加额外的依赖项,而是使用内置的SecureRandom:

SecureRandom.uuid #=> "1ca71cd6-08c4-4855-9381-2f41aeffe59c"

参见其他可能的格式here.

Ruby-on-rails相关问答推荐

正确更新其他列的更新列

Rails 4 强参数:允许所有属性?

在 Rails 5.1 及更高版本中使用什么来代替`render :text`(和`render nothing: true`)?

未加载库:/usr/local/opt/readline/lib/libreadline.6.dylib (LoadError)

Heroku:不能运行超过 1 个免费大小的测功机

LoadError:无法加载“听”gem(Rails 5)

来自控制台的 ActionCable.server.broadcast

Rails - 按连接表数据排序

当 AWS 存在时,为什么人们会使用 Heroku? Heroku 与 AWS 的区别是什么?

错误:删除表违反外键约束.密钥 id 仍然从表中引用(很多)

ActiveRecord::StatementInvalid: PG InFailedSqlTransaction

Rails API:实现身份验证的最佳方式?

NameError(未初始化的常量 Paperclip::Storage::S3::AWS):

Rails validates_presense 不验证布尔值?

Rails:NameError:未初始化的常量

为什么要求我运行“rake db:migrate RAILS_ENV=test”?

try 运行 rspec 时出错:`require':无法加载此类文件 -- rails_helper (LoadError)

如何从 Rails 中的枚举中获取整数值?

找不到 Ruby Bundle 符号:_SSLv2_client_method (LoadError)

设置“EDITOR”或“BUNDLER_EDITOR”环境变量