更改模型ID的正确方法

时间:2016-09-02 17:51:46

标签: ruby-on-rails postgresql ruby-on-rails-5

我使用question I'd answered进行了一些更改。我需要在模型(5) Delivered as a NuGet package.上有8个字节。

我需要将id更改为其他唯一编号:

id

我已经尝试few answers但仍然遇到错误。您是否需要根据使用的方法查看每个错误?我知道这是由我所做的8字节更改引起的。我是以正确的方式完成的吗?如何更改Product.where(title: "Foo").update_attributes(id: 123456789) # NoMethodError: undefined method `to_sym' for nil:NilClass

修改

出于某些奇怪和可怕的原因,我必须重新创建数据库才能使其工作:

id

0 个答案:

没有答案