eloquent-has-by-non-dependent-subquery:将has()和whereHas()约束转换为非依赖子查询

时间:2024-06-14 17:24:39
【文件属性】:

文件名称:eloquent-has-by-non-dependent-subquery:将has()和whereHas()约束转换为非依赖子查询

文件大小:16KB

文件格式:ZIP

更新时间:2024-06-14 17:24:39

laravel performance eloquent relationships subquery

雄辩的非依赖性子查询 将has()和whereHas()约束转换为非依赖子查询。 要求 PHP:^ 7.3 || ^ 8.0 Laravel:^ 6.0 || ^ 7.0 || ^ 8.0 正在安装 composer require mpyw/eloquent-has-by-non-dependent-subquery 动机 假设您具有以下关系: class Post extends Model { use SoftDeletes ; public function comments (): HasMany { return $ this -> hasMany ( Comment ::class); } } class Comment extends Model { use SoftDeletes ; } 如果使用has(


【文件预览】:
eloquent-has-by-non-dependent-subquery-master
----.php_cs(2KB)
----.gitignore(59B)
----_laravel_ide_helper.php(2KB)
----src()
--------ReflectionCallable.php(928B)
--------EloquentHasByNonDependentSubqueryServiceProvider.php(1KB)
--------Keys.php(4KB)
--------HasByNonDependentSubqueryMacro.php(6KB)
----.travis.yml(728B)
----LICENSE(1KB)
----composer.json(1KB)
----README.md(5KB)
----phpunit.xml(708B)
----.coveralls.yml(83B)
----tests()
--------Test.php(22KB)
--------Models()
----.scrutinizer.yml(421B)

网友评论