我用

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

推荐答案

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

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

参见其他可能的格式here.

Ruby-on-rails相关问答推荐

为什么有时会出现类型错误没有将 StringIO 隐式转换为 String?Ruby /导轨

验证以确保唯一性但忽略空值?

模型验证中的 Rails 国际化 (I18n):可能与否?

如何在 Rails 上生成 AuthenticityToken

Ruby 元素是否存在于数组中

更改 form - for rails 3.1 生成的 html 表单 ID

设计和强大的参数

Rails 文章助手 - a 或 an

如何将变量传递给render - to - string?

Rails - 如何在 f.submit 上放置确认弹出窗口?

使用回形针使用 Activeadmin Rails 上传文件

我应该将全局共享部分模板放在哪个文件夹中?

Rails 控制台中手动更新属性值的验证问题

如何覆盖:在 has - many 中定义的顺序

停止 Rails 为视图和助手生成规范测试?

Ruby 安装的 RVM 不工作?

Ruby 1.87 与 1.92 Date.parse

如何在 Rails 4 中测试控制器关注点

带有子域的水豚 - default - host

对于 Rails,如何访问或打印配置变量(作为实验或测试/调试)