課程
/前端開發
/Node.js
/0到1快速構建自己的后臺管理系統
為什么我刪除提示成功了,再調用查詢所有接口,被刪除的那個也沒有了,然而數據庫里依然能查到呢?
2020-12-16
源自:0到1快速構建自己的后臺管理系統 3-6
正在回答
框架默認啟用了“軟刪除”機制。
你可以看看你的delete_time字段,上面會有個時間戳,如果你把這個字段的值置空,你就會發現又查詢到了。
一般業務表,多數都采用軟刪除機制,即——邏輯上不可見,但實際記錄還是存在于數據庫中的。所以軟刪除也叫邏輯刪除,與之對應的就是物理刪除。
邏輯刪除和物理刪除的場景和概念同學可以百度查詢下資料,有很多,這里就不再贅述。如果同學想閱讀相關資料的過程中有什么疑問可以提出。
撲通撲通丶我的人生 提問者
HT_bang
舉報
開源框架LIN-CMS+NodeJS+Vue 快速構建UI好看+功能便捷的后臺管理系統
1 回答為什么我刪除了,查詢也是空,但數據庫數據還在?
1 回答老師,我的是刪除成功 他只返回個成功,沒有走ctx.success那邊,然后數據庫里還有,且deleted_at字段為null
2 回答您好老師,編輯內容和刪除內容是都出錯,顯示內容ID必須是數字。這個效驗錯誤提示
3 回答數據入庫成功,但是這個報錯是什么意思呢
1 回答使用了tinymce組件,組件內的內容應該怎么存儲到數據庫里面呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-12-16
框架默認啟用了“軟刪除”機制。
你可以看看你的delete_time字段,上面會有個時間戳,如果你把這個字段的值置空,你就會發現又查詢到了。
一般業務表,多數都采用軟刪除機制,即——邏輯上不可見,但實際記錄還是存在于數據庫中的。所以軟刪除也叫邏輯刪除,與之對應的就是物理刪除。
邏輯刪除和物理刪除的場景和概念同學可以百度查詢下資料,有很多,這里就不再贅述。如果同學想閱讀相關資料的過程中有什么疑問可以提出。