【问题标题】:Entry created with old model gave problem in Rails使用旧模型创建的条目在 Rails 中出现问题
【发布时间】:2010-11-26 17:39:32
【问题描述】:

我有一个很久以前创建的条目,从那以后已经进行了许多更改,我无法完全回忆起所有的更改。

问题是,从那时起,我就无法从数据库中删除那个旧条目。如果我删除它,只要任何匹配它的搜索结果,应用程序都找不到该条目并会返回不相关的错误。

即使我不删除它,我改变它的ID,它仍然会出现问题。

我知道这很奇怪,但它也发生在我的开发人员身上。知道为什么会这样吗?

【问题讨论】:

  • 这完全无法理解:1)你说你不能删除它,但是2)你说你删除它然后你就找不到了。对我来说,这听起来像是一个非常成功的删除。更改数据库中的 ID 应该没问题,并且只有在没有外键约束的情况下才能成功。因此,如果更改 ID 有效,则不会产生影响。

标签: ruby-on-rails


【解决方案1】:

这是一个非常模糊的描述。

“条目”是指数据库中的记录吗?

我想了解更多关于“如果我删除它,只要任何匹配它的搜索结果,应用程序都找不到该条目”。 “搜索”是什么意思?一个简单的活动记录查找?其他类型的索引搜索,如雪貂、狮身人面像等?

什么是“不相关的错误”?

“您的开发人员也遇到过这种情况”是什么意思?你不是开发者吗?

请提供问题的一些实际细节,而不是模糊的描述。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-04-12
  • 2013-04-23
  • 2021-07-06
  • 2021-09-15
  • 1970-01-01
  • 2019-03-24
相关资源
最近更新 更多