我已經從moodle中刪除了用戶,但刪除的用戶仍然顯示在用戶列表中,並且能夠取消刪除。有什麼辦法從用戶列表中刪除已刪除的用戶。從moodle中刪除用戶
回答
只有SQL - 鍛鍊慎用雖然
DELETE FROM mdl_user WHERE deleted = 1
這是你已經刪除通過前端用戶之後 - 這將(理論上)刪除所有的用戶數據。
這聽起來像是一種對數據做出糟糕事情的好方法。 – millimoose
爲什麼?用戶通過前端刪除,該前端生成一個事件,告知所有插件用戶正在被刪除 - 所以插件刪除數據。如果刪除的指示符是1,則表示其他數據已被成功刪除。 –
我對Moodle並不是非常熟悉,但是如果他們對用戶實施了「軟刪除」,是不是會這樣做,以至於相關數據實際上不會消失?如果您在退出後嚴重刪除老師,他們的成績會發生什麼變化? – millimoose
- 1. 從Ubuntu中刪除用戶
- 2. 從TFS2013中刪除用戶
- 3. 刪除從用戶
- 4. 從用戶從QComboBox中刪除項目
- 5. 使用codeigniter從QuickBlox中刪除用戶
- 6. 從moodle的測驗頁面中刪除導航欄
- 7. 刪除用戶從會員
- 8. 刪除用戶刪除用戶配置
- 9. 在Moodle中刪除的用戶仍然出現在課程完成表
- 10. 如何從Jenkins中刪除用戶
- 11. 389-ds ldap - 從組中刪除用戶
- 12. 如何從D2L組中刪除用戶
- 13. 無法從Firebase中刪除用戶
- 14. 從django的auth_user表中刪除用戶
- 15. 從鳴叫中刪除用戶
- 16. 從Active Directory組中刪除用戶
- 17. Azure GraphClient庫從組中刪除用戶
- 18. 從設計網址中刪除/用戶
- 19. 數據不會從用戶中刪除
- 20. 從本地組中刪除域用戶
- 21. 從Firebase數據庫中刪除用戶
- 22. 多個用戶從Azure AD中刪除
- 23. SQL - 從'dbo'中刪除用戶登錄
- 24. mailchimp api從列表中刪除用戶
- 25. Excel從用戶名中刪除@ domain.com
- 26. Spring LDAP - 從組中刪除用戶
- 27. 從我的服務中刪除用戶
- 28. GitLab 6.0從組中刪除用戶
- 29. JAVA_LDAP:從組中刪除用戶
- 30. 從ClientHandler中刪除用戶時出錯
可能不是。一般情況下,用戶的硬刪除或任何記錄在數據模型中都很棘手,因爲其他實體與它們相關聯。通常情況下,你所能做的最好的辦法是以某種方式隱藏它們。 – millimoose
我該怎麼做? –
不知道,我的Moodle測試安裝似乎完全刪除用戶,所以我甚至無法重現您所描述的行爲。 – millimoose