watchwood / querysugar
此包最新版本(1.0)没有可用的许可证信息。
为Eloquent的查询构建器添加一些语法糖
1.0
2017-06-17 03:23 UTC
Requires (Dev)
- illuminate/database: ~5
- illuminate/support: ~5
- phpunit/phpunit: ^6.2
This package is not auto-updated.
Last update: 2024-09-23 16:32:47 UTC
README
为Eloquent的查询构建器添加一些语法糖。
安装
运行 composer require watchwood/QuerySugar
以将此包包含到您的Laravel应用程序中。
让您的模型继承自 watchwood/QuerySugar/Model
为了方便,您可以让您的User模型继承自包含的 watchwood/QuerySugar/UserModel
新的查询构建器命令
等价性
- eq($column, $value)
- equals($column, $value)
- neq($column, $value)
- notEquals($column, $value)
相对性
-
gt($column, $value)
-
gte($column, $value)
-
greater($column, $value)
-
greaterThan($column, $value)
-
greaterEquals($column, $value)
-
lt($column, $value)
-
lte($column, $value)
-
lesser($column, $value)
-
lessThan($column, $value)
-
lesserEquals($column, $value)
字符串
- contains($column, $value)
- like($column, $value)
- starts($column, $value)
- startsWith($column, $value)
- ends($column, $value)
- endsWith($column, $value)
贡献
如果您希望在此包中添加任何功能,请随时在GitHub上联系我或提交包含额外功能的Pull Request。