我有一个小型数据库,并通过Rails页面添加条目。 我“销毁”了其中一个条目,现在我的ID序列跳过一条记录。例如,我现在有42和44,而不是显而易见的42、43、44。
我想知道是否有一种方法可以通过控制台编辑新对象的ID号码。我已经尝试过:
record.id = 43
record.save
和
record = record.new
record.attributes = { :id => 43 }
但两者都没有起作用。我相当确定必须有一种控制台方法可以实现这一点,但我似乎在谷歌上找不到太多具体信息,而且我可能读错了Rails API...难道我可能需要通过SQLite中的直接SQL来完成这个操作吗?
谢谢。