【发布时间】:2011-11-28 20:04:12
【问题描述】:
id 没有改变。
如何更改主ID?为什么它会阻止此操作?
在 Rails 3.0.7 和 PostgreSQL 中工作。
编辑: 既然有充分的理由不这样做,我将解释原因并希望这是一个充分的理由。
我们正在对 Staging 进行可用性测试,所以我希望它看起来像 Production 以方便每个人。我不想在可用性测试过程中造成混乱或错误,因为有些东西在暂存时按一个顺序排列,而在生产时按不同顺序排列。我在 Staging DB 上只更改了一个 PK id。
不要在您的生产数据库上执行此操作!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 activerecord