From e62a9c2424648c0009d71e2097450a9332fbd68f Mon Sep 17 00:00:00 2001 From: wuyongning Date: Sat, 19 Mar 2022 15:32:41 +0800 Subject: [PATCH] update files Signed-off-by: wuyongning --- .../reference/apis/js-apis-data-ability.md | 7 ++++++- .../apis/js-apis-data-distributedobject.md | 2 +- .../reference/apis/js-apis-data-rdb.md | 17 ++++++++++++----- 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-data-ability.md b/zh-cn/application-dev/reference/apis/js-apis-data-ability.md index 2d52224313..d05356f6b8 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-data-ability.md +++ b/zh-cn/application-dev/reference/apis/js-apis-data-ability.md @@ -640,7 +640,12 @@ distinct(): DataAbilityPredicates ``` let predicates = new dataAbility.DataAbilityPredicates("EMPLOYEE") predicates.equalTo("NAME", "Rose").distinct("NAME") - let resultSet = await rdbStore.query(predicates, ["NAME"]) + let promiseDistinct = rdbStore.query(predicates, ["NAME"]) + promiseDistinct.then((resultSet) => { + console.log("distinct") + }).catch((err) => { + expect(null).assertFail(); + }) ``` diff --git a/zh-cn/application-dev/reference/apis/js-apis-data-distributedobject.md b/zh-cn/application-dev/reference/apis/js-apis-data-distributedobject.md index 619f58102d..5ffd2caaed 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-data-distributedobject.md +++ b/zh-cn/application-dev/reference/apis/js-apis-data-distributedobject.md @@ -69,7 +69,7 @@ setSessionId(sessionId?: string): boolean - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | - | sessionId | string | 是 | 分布式对象在可信组网中的标识ID。 | + | sessionId | string | 否 | 分布式对象在可信组网中的标识ID。 | - 示例: ```js diff --git a/zh-cn/application-dev/reference/apis/js-apis-data-rdb.md b/zh-cn/application-dev/reference/apis/js-apis-data-rdb.md index 885c53c427..aa2ed82c63 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-data-rdb.md +++ b/zh-cn/application-dev/reference/apis/js-apis-data-rdb.md @@ -23,7 +23,7 @@ getRdbStore(context?: Context, config: StoreConfig, version: number, callback: A - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | - | context8+ | Context | 是 | 应用程序或功能的上下文 | + | context8+ | Context | 否 | 应用程序或功能的上下文 | | config | [StoreConfig](#storeconfig) | 是 | 与此RDB存储相关的数据库配置。 | | version | number | 是 | 数据库版本。 | | callback | AsyncCallback<[RdbStore](#rdbstore)> | 是 | 指定callback回调函数。返回一个RdbStore。 | @@ -53,7 +53,7 @@ getRdbStore(context?: Context, config: StoreConfig, version: number): Promise< - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | - | context8+ | Context | 是 | 应用程序或功能的上下文 | + | context8+ | Context | 否 | 应用程序或功能的上下文 | | config | [StoreConfig](#storeconfig) | 是 | 与此RDB存储相关的数据库配置。 | | version | number | 是 | 数据库版本。 | @@ -91,7 +91,7 @@ deleteRdbStore(context?: Context, name: string, callback: AsyncCallback<void& - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | - | context8+ | Context | 是 | 应用程序或功能的上下文 | + | context8+ | Context | 否 | 应用程序或功能的上下文 | | name | string | 是 | 数据库名称。 | | callback | AsyncCallback<void> | 是 | 指定callback回调函数。如果数据库已删除,则为true;否则返回false。 | @@ -116,7 +116,7 @@ deleteRdbStore(context?: Context, name: string): Promise<void> - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | - | context8+ | Context | 是 | 应用程序或功能的上下文 | + | context8+ | Context | 否 | 应用程序或功能的上下文 | | name | string | 是 | 数据库名称。 | - 返回值: @@ -660,6 +660,7 @@ greaterThanOrEqualTo(field: string, value: ValueType): RdbPredicates 配置谓词以匹配数据字段为ValueType且value大于或等于指定值的字段。 +**系统能力**:SystemCapability.DistributedDataManager.RelationalStore.Core。 - 参数: | 参数名 | 类型 | 必填 | 说明 | @@ -869,7 +870,7 @@ groupBy(fields: Array<string>): RdbPredicates ### indexedBy -indexedBy(field: string): RdbPredicates +indexedBy(indexName: string): RdbPredicates 配置RdbPredicates以指定索引列。 @@ -1295,6 +1296,8 @@ beginTransaction():void 在开始执行SQL语句之前,开始事务。 +**系统能力**:SystemCapability.DistributedDataManager.RelationalStore.Core。 + - 示例: ``` rdbStore.beginTransaction() @@ -1317,6 +1320,8 @@ commit():void 提交已执行的SQL语句。 +**系统能力**:SystemCapability.DistributedDataManager.RelationalStore.Core。 + - 示例: ``` rdbStore.beginTransaction() @@ -1340,6 +1345,8 @@ rollBack():void; 回滚已经执行的SQL语句。 +**系统能力**:SystemCapability.DistributedDataManager.RelationalStore.Core。 + - 示例: ``` try { -- GitLab