staudenmeir / eloquent-param-limit-fix
Laravel Eloquent 预加载修复,用于 SQLite 和 SQL Server 的参数限制
v1.1.2
2024-05-26 13:17 UTC
Requires (Dev)
- illuminate/database: ^11.0
- phpunit/phpunit: ^11.0
README
此 Laravel Eloquent 修复允许在 MySQL/MariaDB(65,535)、PostgreSQL(65,535)、SQLite(999)和 SQL Server(2,100)的参数限制之外进行预加载。
已测试与 Laravel 5.4+ 兼容。
安装
composer require staudenmeir/eloquent-param-limit-fix
使用
在受影响的父模型中使用 ParamLimitFix
特性
class User extends Model { use \Staudenmeir\EloquentParamLimitFix\ParamLimitFix; public function posts() { return $this->hasMany('App\Post'); } } $users = User::with('posts')->get();
包冲突
staudenmeir/laravel-adjacency-list
:若要在同一模型上使用它们,请用 staudenmeir/eloquent-param-limit-fix-x-laravel-adjacency-list 替换这两个包。
贡献
请参阅CONTRIBUTING 和 行为准则以获取详细信息。