diff --git a/zh-cn/application-dev/reference/apis/js-apis-distributed-data.md b/zh-cn/application-dev/reference/apis/js-apis-distributed-data.md index 0d2a5d3d8657967cab36d74aa5f5684e5f579492..6ec080d5aa6d88a4908b41ca78c679ea81160372 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-distributed-data.md +++ b/zh-cn/application-dev/reference/apis/js-apis-distributed-data.md @@ -15,12 +15,12 @@ import distributedData from '@ohos.data.distributedData'; ## distributedData.createKVManager -**系统能力**:SystemCapability.DistributedDataManager.KVStore.Core。 - createKVManager(config: KVManagerConfig, callback: AsyncCallback<KVManager>): void 创建一个KVManager对象实例,用于管理数据库对象,并通过callback方式返回,此方法为异步方法。 +**系统能力**:SystemCapability.DistributedDataManager.KVStore.Core。 + - 参数: | 参数名 | 参数类型 | 必填 | 说明 | @@ -56,12 +56,12 @@ createKVManager(config: KVManagerConfig, callback: AsyncCallback<KVManager> ## distributedData.createKVManager -**系统能力**: SystemCapability.DistributedDataManager.KVStore.Core。 - createKVManager(config: KVManagerConfig): Promise<KVManager> 创建一个KVManager对象实例,用于管理数据库对象,并通过Promise方式返回,此方法为异步方法。 +**系统能力**: SystemCapability.DistributedDataManager.KVStore.Core。 + - 参数: | 参数名 | 参数类型 | 必填 | 说明 | @@ -100,10 +100,10 @@ createKVManager(config: KVManagerConfig): Promise<KVManager> ## KVManagerConfig -**系统能力**:以下各项对应的系统能力均为 SystemCapability.DistributedDataManager.KVStore.Core。 - 提供KVManager实例的配置信息,包括调用方的包名和用户信息。 +**系统能力**:以下各项对应的系统能力均为 SystemCapability.DistributedDataManager.KVStore.Core。 + | 参数名 | 参数类型 | 必填 | 说明 | | ----- | ------ | ------ | ------ | | userInfo | [UserInfo](#userinfo) | 是 | 调用方的用户信息。 | @@ -113,10 +113,10 @@ createKVManager(config: KVManagerConfig): Promise<KVManager> ## UserInfo -**系统能力**:以下各项对应的系统能力均为 SystemCapability.DistributedDataManager.KVStore.Core。 - 用户信息。 +**系统能力**:以下各项对应的系统能力均为 SystemCapability.DistributedDataManager.KVStore.Core。 + | 名称 | 参数类型 | 必填 | 说明 | | ----- | ------ | ------ | ------ | | userId | string | 是 | 指示要设置的用户ID。 | @@ -124,11 +124,11 @@ createKVManager(config: KVManagerConfig): Promise<KVManager> ## UserType -**系统能力**:以下各项对应的系统能力均为 SystemCapability.DistributedDataManager.KVStore.Core。 - 用户类型。 +**系统能力**:以下各项对应的系统能力均为 SystemCapability.DistributedDataManager.KVStore.Core。 + | 名称 | 默认值 | 说明 | | ----- | ------ | ------ | | SAME_USER_ID | 0 | 使用同一帐户登录不同设备的用户。 | @@ -136,10 +136,10 @@ createKVManager(config: KVManagerConfig): Promise<KVManager> ## KVManager -**系统能力**: SystemCapability.DistributedDataManager.KVStore.Core。 - 数据管理实例,用于获取KVStore的相关信息。在调用KVManager的方法前,需要先通过createKVManager构建一个KVManager实例。 + + ### getKVStore getKVStore<T extends KVStore>(storeId: string, options: Options, callback: AsyncCallback<T>): void @@ -724,7 +724,6 @@ appendChild(child: FieldNode): boolean 提供获取KvStore数据库结果集的方法,提供查询和移动数据读取位置的方法,在调用KvStoreResultSet的方法前,需要先通过KvStore 构建一个KvStore 实例。 -**系统能力**: SystemCapability.DistributedDataManager.KVStore.DistributedKVStore。 ### getCount8+ ### @@ -1585,7 +1584,7 @@ notInString(field: string, valueList: string[]): Query 构造一个Query对象以查询具有指定字段且值不在指定字符串值列表中的条目。 - +**系统能力**: SystemCapability.DistributedDataManager.KVStore.Core。 - 参数: