prettus / laravel-fiql-parser
Laravel FIQL 解析器
dev-main
2021-10-14 22:03 UTC
Requires
- illuminate/support: ^8.64
- prettus/php-fiql-parser: dev-main
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.2
- orchestra/testbench: ^6.21
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-15 04:26:16 UTC
README
安装
composer require prettus/laravel-fiql-parser:dev-main
功能
使用查询构建器
use Illuminate\Support\Facades\DB; $query = DB::table('users')->filter('last_name==foo'); print_r($query->toSql()); // select * from `users` where `last_name` = ?
使用 Eloquent 模型
use Illuminate\Database\Eloquent\Model; class User extends Model { protected $table = 'users'; }
$query = User::query()->filter('last_name==foo'); print_r($query->toSql()); // select * from `users` where `last_name` = ?