File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -17,12 +17,13 @@ class User extends Model
17
17
```
18
18
19
19
### 创建 QueryBuilder
20
+
20
21
Querybuilder 匹配规则 为 {ModelName}QueryBuilder.php,例如下面生成的 QueryBuilder 会自动匹配 UserModel
22
+
21
23
``` shell
22
24
php artisan make:queryBuilder UserQueryBuilder
23
25
```
24
26
25
-
26
27
### 使用 QueryBuilder
27
28
28
29
``` php
@@ -50,7 +51,9 @@ class UserQueryBuilder extends QueryBuilder
50
51
```
51
52
52
53
## 自带插件
54
+
53
55
### filterable
56
+
54
57
``` php
55
58
namespace App\QueryBuilders;
56
59
use Hooklife\QueryBuilder\Concerns\Filterable;
@@ -63,7 +66,9 @@ class UserQueryBuilder extends QueryBuilder
63
66
];
64
67
}
65
68
```
69
+
66
70
以上的例子相当于
71
+
67
72
``` php
68
73
namespace App\QueryBuilders;
69
74
class UserQueryBuilder extends QueryBuilder
@@ -78,7 +83,8 @@ class UserQueryBuilder extends QueryBuilder
78
83
}
79
84
```
80
85
81
- ###sortable
86
+ ### sortable
87
+
82
88
``` php
83
89
namespace App\QueryBuilders;
84
90
use Hooklife\QueryBuilder\Concerns\Sortable;
@@ -94,6 +100,7 @@ class UserQueryBuilder extends QueryBuilder
94
100
```
95
101
96
102
以上的例子相当于
103
+
97
104
``` php
98
105
namespace App\QueryBuilders;
99
106
class UserQueryBuilder extends QueryBuilder
You can’t perform that action at this time.
0 commit comments