渴求式加载翻译的莫名其妙的
相关信息:
- 类型:文档文章
- 文章: 模型关联
- 文档: 《Laravel 8 中文文档(8.5)》
此投稿已在 3年前 合并。
标题修改:
内容修改:
Old | New | Differences |
---|---|---|
1302 | 1302 | ]); |
1303 | 1303 | |
1304 | 1304 | <a name="eager-loading"></a> |
1305 | ## | |
1306 |
| |
1307 | 当将 Eloquent 关系作为属性访问时,相关模型是延迟加载的。 这意味着在您第一次访问该属性之前不会实际加载关联数据。 但是,Eloquent 可以在您查询父模型时主动加载关联关系。 | |
1305 | ## 预加载 | |
1306 | ||
1307 | 当将 Eloquent 关系作为属性访问时,相关模型是延迟加载的。 这意味着在您第一次访问该属性之前不会实际加载关联数据。 但是,Eloquent 可以在您查询父模型时主动加载关联关系。 预加载减轻了 `N + 1` 查询问题。 为了说明 `N + 1` 查询问题,请参考属于 `Author` 模型的 `Book` 模型: | |
1308 | 1308 | |
1309 | 1309 | <?php |
1310 | 1310 |