staudenmeir/eloquent-eager-limit-x-laravel-cte

staudenmeir/eloquent-eager-limit 和 staudenmeir/laravel-cte 的合并

v1.1.1 2023-02-12 22:42 UTC

This package is auto-updated.

Last update: 2024-09-09 14:03:54 UTC


README

CI Code Coverage Scrutinizer Code Quality Latest Stable Version Total Downloads License

重要

staudenmeir/eloquent-eager-limit 包的代码已合并到 Laravel 11+,原生支持预加载限制。

此 Laravel 包合并了 staudenmeir/eloquent-eager-limitstaudenmeir/laravel-cte,以便在同一个模型中使用。

支持 Laravel 9–10。

安装

composer require staudenmeir/eloquent-eager-limit-x-laravel-cte:"^1.0"

如果您在 Windows 的 PowerShell 中(例如在 VS Code 中),请使用此命令

composer require staudenmeir/eloquent-eager-limit-x-laravel-cte:"^^^^1.0"

版本

用法

在您的模型中使用 HasEagerLimitAndQueriesExpressions 特性

class User extends Model
{
    use \Staudenmeir\EloquentEagerLimitXLaravelCte\Eloquent\HasEagerLimitAndQueriesExpressions;
}

贡献

有关详细信息,请参阅 CONTRIBUTING行为准则