2010-11-26 56 views
-1

我有一個很久以前創建的條目,並且自那之後做了許多更改,我無法完全記得所有的更改。用舊模型創建的條目給Rails帶來了問題

事情是,從那時起,我無法從數據庫中刪除舊的條目。如果我刪除它,只要有匹配的搜索結果,應用程序就無法找到該條目並返回不相關的錯誤。

即使我不刪除它,我改變它的ID,它仍然會給問題。

我知道這很奇怪,但它也發生在我的開發者身上。任何想法爲什麼發生這種情況?

+0

這完全是不可理解的:1)你說你不能刪除它,但2)你說你刪除它,然後你再也找不到它了。這聽起來像是一個非常成功的刪除給我。在數據庫中更改ID應該沒問題,並且只有在沒有外鍵約束的情況下才能成功。所以如果改變ID的作品,沒有影響。 – nathanvda 2010-11-26 12:14:52

回答

0

這是一個非常含糊的描述。

'entry'是指數據庫中的記錄嗎?

我想知道更多關於「如果我刪除它,每當有匹配的搜索結果,應用程序無法找到該條目」。你是什​​麼意思'搜索'?一個簡單的活動記錄查找?其他一些像雪貂,獅身人面像等索引搜索?

什麼是'不相關的錯誤'?

你是什麼意思'它也發生在你的開發者身上?你不是開發者嗎?

請提供一些問題的實際細節,而不是模糊的描述。

+0

試試這裏:http://stackoverflow.com/questions/4270067/rails-actionviewtemplateerror-shop-url-failed-to-generate-from – Victor 2010-11-26 10:00:01