在
新的 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
以上所有代码均取自文件/灵感