我在猜測應該添加到帖子模型中。 我取消我的帳戶後,我仍然可以找到帖子,但沒有用戶。我如何使用該帳戶刪除用戶的帖子?如何在刪除用戶的帖子後刪除用戶的帖子? - Rails
0
A
回答
2
你應該可以在你的用戶模型中做這樣的事情。它將基本上級聯刪除用戶後刪除。
has_many :posts, :dependent => :destroy
3
在你User
模型,需要通過添加dependent
選項來修改下面的關聯:
has_many :posts, dependent: :destroy
參考:Rails ActiveRecord::Associations::ClassMethods
documentation, 「Deleting from associations」
0
你可以做這樣的事情進行的刪除操作前你可以先找到用戶的相關文章並刪除它們。然後,您可以刪除用戶。
相關問題
- 1. 非用戶刪除帖子
- 2. 如何讓用戶刪除帖子?
- 3. 如何阻止用戶刪除其他用戶的帖子?
- 4. 如果用戶被刪除,確保屬於用戶的帖子被刪除
- 5. 使用刪除按鈕刪除用戶帖子
- 6. 在Rails中刪除過期的帖子
- 7. 刪除帖子刪除與在軌交
- 8. 如何刪除基於'user_meta'的所有用戶和帖子?
- 9. Django如何刪除用戶的個人資料和帖子以及用戶刪除後的所有關聯?
- 10. WordPress:刪除一個帖子後的所有帖子已被刪除
- 11. Facebook的帖子刪除
- 12. 如何在Rails中實現刪除你的帖子而不是其他用戶帖子
- 13. 在laravel 5.4中檢索軟刪除的用戶帖子
- 14. 在PHP中刪除用戶的帖子/輸入
- 15. 如何刪除特定的帖子ID?
- 16. 如何防止用戶編輯或刪除其他用戶帖子? Django的
- 17. 在laravel中使用ajax和js刪除用戶帖子5.4
- 18. 如何在jekyll中刪除empy帖子
- 19. 刪除無權訪問此帖子的用戶的顯示帖子鏈接帖子
- 20. Rails自動刪除帖子記錄
- 21. 使用laravel刪除帖子的形式
- 22. 從流中刪除帖子
- 23. 從facebook上刪除帖子
- 24. 刪除空帖子元素
- 25. 刪除帖子兩次
- 26. 刪除大量帖子
- 27. 在CodeIgniter中使用AJAX刪除帖子
- 28. 從已刪除的用戶獲取帖子SQL函數
- 29. PHP MYSQL:用戶刪除自己的帖子
- 30. 當用戶名在javascript中匹配時刪除帖子
先回答。 – jasonleonhard