php无限分类删除时对子类的处理

1.我在做无限分类的时候,当我有删除需求的时候,我是否应该分类所有子分类删除,并且把相关文章也给删除呢?这里的删除用软删除好还是硬删除好?请各位讲解下谢谢

阅读 3k
4 个回答

我已经解决了,多谢各位思路,我删除时首先查询是否有子节点,如果有提示是否删除,如果确认需要删除,就会删除所有子类

删除的时候检查该分类下有没有文章的数据,有的话提示删除文章后才能删除分类吧,父类被删除子分类肯定也是要删除的啊

  1. 业务上角度,直接问产品经理。

  2. 技术上角度,软删除,数据是价值所在,请不要轻易删除,谁也无法确定产品上面是否会再次需要这些数据。

1、直接删除分类肯定不好。
2、在顶级分类上建个“未分类”或“垃圾箱”(id未-1),该分类不可删除和编辑。
3、若要删除“重要通知”时,可直接将其子类的fid设置为-1,即子类移动至“未分类”。
图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题