Laravel高级过滤器
该软件包允许您过滤laravel模型
您可以选择字段来过滤和自定义其数据类型,别名和例外运算符,可以添加/自定义请求格式,还可以添加新的运算符或覆盖现有的运算符
安装
您可以通过composer安装该软件包:
composer require asemalalami/laravel-advanced-filter
包裹将自动注册其服务提供商。
您可以选择使用以下方式发布配置文件:
php artisan vendor:publish --provider="AsemAlalamiLaravelAdvancedFilterAdvancedFilterServiceProvider" --tag="config"
这些将发布的默认配置文件:
用法
在模型中使用HasFilter特征
在抽象函数setupFilter的实现中添加字段
在控制器中调用filt
还没有评论,来说两句吧...