对所有模型 ID 使用 GUID



新的 rails 应用程序中,在我的模型中使用 GUID 而不是整数作为 id 需要什么?

这样做有什么"陷阱"吗?

有一个宝石!: https://github.com/jashmenn/activeuuid

您的迁移如下所示:

create_table :user do |t|
  t.uuid :id, :primary_key => true
end

您的模型如下所示:

class User < ActiveRecord::Base
  include ActiveUUID::UUID
end

以上所有代码均取自文件/灵感

相关内容

  • 没有找到相关文章

最新更新