修改注释
相关信息:
- 类型:文档文章
- 文章: 模型关联
- 文档: 《Laravel 8 中文文档(8.5)》
此投稿已在 4年前 合并。
标题修改:
内容修改:
| Old | New | Differences |
|---|---|---|
| 1088 | 1088 | |
| 1089 | 1089 | use Illuminate\Database\Eloquent\Builder; |
| 1090 | 1090 | |
| 1091 | // 获取至少带有一条评论内容包含 | |
| 1091 | // 获取至少带有一条评论内容包含 code% 关键词的文章... | |
| 1092 | 1092 | $posts = Post::whereHas('comments', function (Builder $query) { |
| 1093 | 1093 | $query->where('content', 'like', 'code%'); |
| 1094 | 1094 | })->get(); |
| 1095 | 1095 | |
| 1096 | // 获取至少带有十条评论内容包含 | |
| 1096 | // 获取至少带有十条评论内容包含 code% 关键词的文章... | |
| 1097 | 1097 | $posts = Post::whereHas('comments', function (Builder $query) { |
| 1098 | 1098 | $query->where('content', 'like', 'code%'); |
| 1099 | 1099 | }, '>=', 10)->get(); | … | … |
| 1137 | 1137 | use App\Models\Video; |
| 1138 | 1138 | use Illuminate\Database\Eloquent\Builder; |
| 1139 | 1139 | |
| 1140 | // 查询与帖子或视频相关并且标题包含 | |
| 1140 | // 查询与帖子或视频相关并且标题包含 code 的评论... | |
| 1141 | 1141 | $comments = Comment::whereHasMorph( |
| 1142 | 1142 | 'commentable', |
| 1143 | 1143 | [Post::class, Video::class], | … | … |
| 1146 | 1146 | } |
| 1147 | 1147 | )->get(); |
| 1148 | 1148 | |
| 1149 | // 查询与帖子相关的评论,标题不包含 | |
| 1149 | // 查询与帖子相关的评论,标题不包含 code%... | |
| 1150 | 1150 | $comments = Comment::whereDoesntHaveMorph( |
| 1151 | 1151 | 'commentable', |
| 1152 | 1152 | Post::class, |
关于 LearnKu