gpt4 book ai didi

sql - 即使深度在 3 - 4 左右,MPTT 对于维护像数据库这样的树是否有点矫枉过正?

转载 作者:行者123 更新时间:2023-12-05 05:28:06 27 4
gpt4 key购买 nike

我打算在 MySQL 中存储一些树状数据。
主题可以有子主题,它们又可以有更多的子主题。
即使最大深度在 3 - 4 左右,修改后的预序树遍历 (MPTT) 是否会过度杀伤?

最佳答案

无论如何,您都必须编写模型方法,例如 get_children()、get_root()、is_root() 等。在某些情况下,django-mptt 会减少对数据库的查询。这不是矫枉过正,它会为你节省很多时间。 django-mptt 代码比你的代码更可靠,所以你的代码会有更少的潜在错误。只需花几个小时阅读完整文档=)

关于sql - 即使深度在 3 - 4 左右,MPTT 对于维护像数据库这样的树是否有点矫枉过正?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14157296/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com