From 1b68dc46eae16fb7f5b5544e043885b3b330b4d1 Mon Sep 17 00:00:00 2001 From: Shigma Date: Mon, 11 Sep 2023 00:59:49 +0800 Subject: [PATCH] init selection api --- .vitepress/config/zh-CN.json | 4 ++++ zh-CN/api/database/selection.md | 19 +++++++++++++++++++ zh-CN/guide/database/select.md | 2 +- 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 zh-CN/api/database/selection.md diff --git a/.vitepress/config/zh-CN.json b/.vitepress/config/zh-CN.json index b57017a36926..958b4eb7ced7 100644 --- a/.vitepress/config/zh-CN.json +++ b/.vitepress/config/zh-CN.json @@ -519,6 +519,10 @@ { "text": "求值表达式 (Eval)", "link": "/api/database/evaluation.md" + }, + { + "text": "查询构造器 (Selection)", + "link": "/api/database/selection.md" } ] }, diff --git a/zh-CN/api/database/selection.md b/zh-CN/api/database/selection.md new file mode 100644 index 000000000000..bb637bab3cfb --- /dev/null +++ b/zh-CN/api/database/selection.md @@ -0,0 +1,19 @@ +# 查询构造器 (Selection) + +## 实例方法 + +### selection.where(query) + +### selection.orderBy(key, order?) + +### selection.limit(count) + +### selection.offset(count) + +### selection.project(fields) + +### selection.groupBy(fields, extra?) + +### selection.having(query) + +### selection.execute(expr?) diff --git a/zh-CN/guide/database/select.md b/zh-CN/guide/database/select.md index e62486b901fc..506c8e2d9c8e 100644 --- a/zh-CN/guide/database/select.md +++ b/zh-CN/guide/database/select.md @@ -39,7 +39,7 @@ ctx.database.select('foo') .execute() ``` -这里的 `$.gt()` 是一个求值表达式。你可以在 [这里](../../api/database/eval.md) 看到完整的求值表达式 API。 +这里的 `$.gt()` 是一个求值表达式。你可以在 [这里](../../api/database/evaluation.md) 看到完整的求值表达式 API。 ## 字段映射