【发布时间】:2010-11-26 17:39:32
【问题描述】:
我有一个很久以前创建的条目,从那以后已经进行了许多更改,我无法完全回忆起所有的更改。
问题是,从那时起,我就无法从数据库中删除那个旧条目。如果我删除它,只要任何匹配它的搜索结果,应用程序都找不到该条目并会返回不相关的错误。
即使我不删除它,我改变它的ID,它仍然会出现问题。
我知道这很奇怪,但它也发生在我的开发人员身上。知道为什么会这样吗?
【问题讨论】:
-
这完全无法理解:1)你说你不能删除它,但是2)你说你删除它然后你就找不到了。对我来说,这听起来像是一个非常成功的删除。更改数据库中的 ID 应该没问题,并且只有在没有外键约束的情况下才能成功。因此,如果更改 ID 有效,则不会产生影响。
标签: ruby-on-rails