javascript - 分類編輯保留之前分類名稱
黄舟
黄舟 2017-06-30 09:52:43
0
2
1041

現在有這樣一個需求,由於之前的分類設計不合理,現在需要在編輯分類的時候之前的分類名稱(稱為老分類名稱)不在編輯的分類下拉列表裡,但是在查詢的時候需要將老的分類名稱顯示出來,這些老分類名稱下的問題保留在MySQL資料庫中,這個要怎麼實現?分類表裡有id、pid、name、create_time、desc這些欄位

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(2)
小葫芦

加多一個欄位來區分舊的分類與新的分類,
或直接透過create_time來區分。

三叔

樓上說的沒錯,其實你這個資料結構應該是沒有問題的,我覺得你認為有問題,可能是之前的需求設計和現在的需求設計衝突,這個是提需求的人由於不了解開發流程和細節,沒考慮到實際開發情形導致的。

針對你現在這個設計,可以多加一個欄位區分新舊分類,例如is_new TINYINT(1),如果是老分類is_new值為0,手動填入即可。新分類的新增和修改時,強制設定新分類的is_new為1。

顯示清單時,查詢分類資料時,加上is_new = 1條件。搜尋的時候不加is_new的任何條件即可。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板