2

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

这样做时有任何“陷阱”吗?

4

1 回答 1

3

有一个宝石!: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

以上所有代码均来自自述文件

于 2012-10-17T18:49:11.750 回答