phalcon.eager-loading:解决Phalcon模型中的N + 1查询问题

时间:2024-05-22 11:37:13
【文件属性】:

文件名称:phalcon.eager-loading:解决Phalcon模型中的N + 1查询问题

文件大小:20KB

文件格式:ZIP

更新时间:2024-05-22 11:37:13

PHP

该软件包为Phalcon 1.3。*-2.0。*提供了预先加载支持。 需要PHP 5.6,要获得PHP 5.3支持,请使用php-5.3分支 用法 用法与Laravel相似,我已经在trait中with和load方法实现了该特性,因此在使用该特性的模型( Sb\Framework\Mvc\Model\EagerLoadingTrait )中,您可以执行以下操作: <?php use Sb \ Framework \ Mvc \ Model \ EagerLoading \ Loader , Sb \ Framework \ Mvc \ Model \ EagerLoading \ QueryBuilder ; $ robotsAndParts = Robot :: with ( 'Parts' ); // Equivalent to: $ robots = Robot :: find


【文件预览】:
phalcon.eager-loading-master
----README.md(2KB)
----tests()
--------EagerLoadingTests.php(8KB)
--------Models()
--------bootstrap.php(906B)
--------schema.sql(15KB)
----phpunit.xml(482B)
----LICENSE(1KB)
----composer.json(393B)
----src()
--------EagerLoadingTrait.php(3KB)
--------EagerLoading()

网友评论