update cn fluent translation (#739)

This commit is contained in:
JIN 2022-09-17 23:26:06 +08:00 committed by GitHub
parent ec941f1010
commit 7e8223c1f8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 5 additions and 5 deletions

View File

@ -2,7 +2,7 @@
Vapor 的错误处理基于 Swift 的 `Error` 协议。路由处理可以通过 `throw` 抛出或返回 `EventLoopFuture` 对象。抛出或返回 Swift 的 `Error` 将导致`500`状态响应并记录错误。`AbortError` 和 `DebuggableError` 分别用于更改响应结果和记录日志。错误的处理由 `ErrorMiddleware` 中间件完成。此中间件默认添加到应用程序中,如果需要,可以用自定义逻辑替换
## 中断
## 中断(Abort)
Vapor 提供了名为 `Abort` 的默认错误结构。该结构遵循 `AbortError``DebuggableError` 协议。你可以使用 HTTP 状态和可选的失败原因对其进行初始化。

View File

@ -507,7 +507,7 @@ try await planet.update(on: database)
// TOOD
```
## 查询
## 查询(Query)
模型公开了一个 `query(on:)` 静态方法返回查询构建器。

View File

@ -11,7 +11,7 @@ let planets = try await Planet.query(on: database)
.all()
```
查询构建器与单个模型类型相关联,可以使用静态 [`query`](model.md#query) 方法创建。也可以通过将模型类型传递给数据库对象上的 `query` 方法来创建它们。
查询构建器与单个模型类型相关联,可以使用静态 [`query`](model.zh.md#query) 方法创建。也可以通过将模型类型传递给数据库对象上的 `query` 方法来创建它们。
```swift
// 也可这样创建查询构建器。
@ -49,7 +49,7 @@ let earth = try await Planet.query(on: database)
```
!!! tip "建议"
如果使用`EventLoopFuture`,此方法可以与 [`unwrap(or:)`](../basics/errors.md#abort) 组合使用以返回非可选模型或抛出错误。
如果使用`EventLoopFuture`,此方法可以与 [`unwrap(or:)`](../basics/errors.zh.md#abort) 组合使用以返回非可选模型或抛出错误。
## Filter

View File

@ -196,7 +196,7 @@ database.schema("planets").delete()
.foreignKey("star_id", references: "stars", "id")
```
与字段约束不同,可以在模式更新中添加顶级约束。它们也可以被[命名](#Constraint-Name)。
与字段约束不同,可以在模式更新中添加顶级约束。它们也可以被[命名](#constraint-name)。
外键约束支持可选 `onDelete``onUpdate` 操作。