文章詳情頁
javascript - 分類編輯保留之前分類名稱
瀏覽:94日期:2023-04-26 14:23:22
問題描述
現在有這樣一個需求,由于之前的分類設計不合理,現在需要在編輯分類的時候之前的分類名稱(稱為老分類名稱)不在編輯的分類下拉列表里,但是在查詢的時候需要將老的分類名稱顯示出來,這些老分類名稱下的問題保留在MySQL數據庫中,這個要怎么實現?分類表里有id、pid、name、create_time、desc這些字段
問題解答
回答1:加多一個字段來區分老的分類與新的分類,或者直接通過create_time來區分。
回答2:樓上說的沒錯,其實你這個數據結構應該是沒有問題的,我覺得你認為有問題,可能是之前的需求設計和現在的需求設計沖突,這個是提需求的人由于不了解開發流程和細節,沒考慮到實際開發情形導致的。
針對你現在這個設計,可以多加一個字段區分新老分類,比如is_new TINYINT(1),如果是老分類is_new值為0,手動填充即可。新分類的添加和修改時,強制設置新分類的is_new為1。
顯示列表時,查詢分類數據時,加上is_new = 1條件。在搜索的時候不加is_new的任何條件即可。
標簽:
JavaScript
上一條:javascript - 請問,一個文章有多個標簽,一個標簽下面有多篇文章,用 mogoose 怎么設計表?下一條:javascript - webpack打包后的bundlejs文件代碼不知道什么意思.
相關文章:
1. linux - Ubuntu下編譯Vim8(+python)無數次編譯失敗2. java - 在搭建ssm的過程中 用junit測試Dao層 怎么樣都報錯 說連接不上jdbc3. javascript - 如何判斷用戶切換到了當前標簽頁?4. java - Mybatis關聯查詢5. css - 移動端 盒子內加overflow-y:scroll后 字體會變大6. java - 新手做一個安卓視頻播放器,想實現一個進度條,按鈕那種在視頻下方懸浮的功能,不知道思路!7. javascript - webpack 報錯 新人 求解8. javascript - H5頁面怎么查看console信息?9. nginx 80端口反向代理多個域名,怎樣隱藏端口的?10. 前端 - CSS3 box-shadow如何設置,或者用什么方法可以產生圖中這樣陰影的效果。
排行榜
