smoren / query-relation-manager
用于构建查询和通过关系(单个和多个)生成结果数组的类
v3.0.0
2022-09-01 19:45 UTC
Requires
- php: >=7.4
- ext-pdo: *
Requires (Dev)
- codeception/codeception: ^4.2.1
- codeception/module-asserts: ^2.0
- php-coveralls/php-coveralls: ^2.0
- phpstan/phpstan: ^1.8
- squizlabs/php_codesniffer: 3.*
README
仅通过一个数据库查询和灵活的条件配置,实现从数据库中获取具有一对一和一对多关系的树形数据的函数。
QueryRelationManager可以与任何基于PHP的ORM系统集成,并且可能与任何关系型数据库管理系统兼容。
当前包包括一个与原始PDO(无ORM)集成的示例。
此外,还有一个针对ActiveRecord的实现,作为Yii2的扩展。
如何将安装到您的项目中
composer require smoren/query-relation-manager