安装
composer require dendrogram/dendrogram:v1.0
配置
首先往Laravel应用中注册ServiceProvider,打开文件config/app.php,在providers中添加一项:
'providers' => [
DenDroGram\DendrogramServiceProvider::class
]
然后发布拓展包的配置文件,使用如下命令:
php artisan vendor:publish
此时config目录下会生成dendrogram.php配置文件
数据导入(两表三个自定义函数)
php artisan migrate
adjacency结构 以父节点为基准的链式查询 增删容易 查询不便
nested结构 以左右值包容形式 增删不便 查询容易
举个栗子
adjacency数据结构生成的视图
nested数据结构生成的视图