baum:Baum是Laravel Eloquent ORM的嵌套集模式的实现

时间:2024-03-15 20:37:16
【文件属性】:

文件名称:baum:Baum是Laravel Eloquent ORM的嵌套集模式的实现

文件大小:27KB

文件格式:ZIP

更新时间:2024-03-15 20:37:16

PHP

鲍姆 Baum是 ORM的模式的实现。 为了获得Laravel 4.2.x的兼容性,请检查分支或使用最新的。 文献资料 关于嵌套集 嵌套集是一种实现有序树的聪明方法,该树允许进行快速的非递归查询。 例如,无论树的深度如何,都可以在单个查询中获取节点的所有后代。 缺点是插入/移动/删除需要复杂SQL,但是此包在幕后处理! 嵌套集适用于有序的树(例如菜单,商业类别)和必须有效查询的大树(例如线索帖子)。 有关更多信息,请参见。 另外,这是一个很好的入门教程: : 背后的理论,TL; DR版本 可视化嵌套集工作方式的一种简单方法是,考虑围绕其所有子级的父实体,以及围绕其子级的父实体,等等。因此,这棵树: root |_ Child 1 |_ Child 1.1 |_ Child 1.2 |_ Child 2 |_ Child 2.1 |_ C


【文件预览】:
baum-master
----composer.json(783B)
----LICENSE(1KB)
----CONTRIBUTING.md(3KB)
----src()
--------Baum()

网友评论