mdhesari/laravel-query-filters

轻松在控制器中应用查询过滤器。

3.4.1 2023-09-24 09:17 UTC

README

在控制器中应用查询过滤器的酷想法。

安装

composer require mdhesari/laravel-query-filters

用法

public function index(\Illuminate\Http\Request $request, \Mdhesari\LaravelQueryFilters\Actions\ApplyQueryFilters $applyQueryFilters) {
    return $applyQueryFilters(\MyModel::query(), $request->all())->paginate();
}

操作

查询过滤器是一系列您可以在控制器中使用来过滤数据的行为。

扩展

我们在默认操作中提供了一些默认过滤器,您可以通过其抽象实现来扩展它。