未验证 提交 3c688f6c 编写于 作者: O openharmony_ci 提交者: Gitee

!19070 【data_share】部分接口类型变更对应文档及changelog修改

Merge pull request !19070 from songruirui/master
......@@ -7,8 +7,7 @@
> **说明:**
>
> 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口为系统接口。
## 导入模块
......@@ -58,6 +57,8 @@ notEqualTo(field: string, value: ValueType): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -88,6 +89,8 @@ beginWrap(): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**返回值:**
......@@ -116,6 +119,8 @@ endWrap(): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**返回值:**
......@@ -144,6 +149,8 @@ or(): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**返回值:**
......@@ -194,6 +201,8 @@ contains(field: string, value: string): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -224,6 +233,8 @@ beginsWith(field: string, value: string): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -254,6 +265,8 @@ endsWith(field: string, value: string): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -284,6 +297,8 @@ isNull(field: string): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -313,6 +328,8 @@ isNotNull(field: string): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -342,6 +359,8 @@ like(field: string, value: string): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -372,6 +391,8 @@ unlike(field: string, value: string): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -402,6 +423,8 @@ glob(field: string, value: string): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -432,6 +455,8 @@ between(field: string, low: ValueType, high: ValueType): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -463,6 +488,8 @@ notBetween(field: string, low: ValueType, high: ValueType): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -494,6 +521,8 @@ greaterThan(field: string, value: ValueType): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -524,6 +553,8 @@ lessThan(field: string, value: ValueType): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -554,6 +585,8 @@ greaterThanOrEqualTo(field: string, value: ValueType): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -584,6 +617,8 @@ lessThanOrEqualTo(field: string, value: ValueType): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -672,6 +707,8 @@ distinct(): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**返回值:**
......@@ -725,6 +762,8 @@ groupBy(fields: Array<string>): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -754,6 +793,8 @@ indexedBy(field: string): DataSharePredicates
目前仅RDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -813,6 +854,8 @@ notIn(field: string, value: Array<ValueType>): DataSharePredicates
目前仅RDB及KVDB(schema)支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -843,6 +886,8 @@ prefixKey(prefix: string): DataSharePredicates
目前仅KVDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......@@ -872,6 +917,8 @@ inKeys(keys: Array<string>): DataSharePredicates
目前仅KVDB支持该谓词。
**系统接口:** 此接口为系统接口。
**系统能力:** SystemCapability.DistributedDataManager.DataShare.Core
**参数:**
......
......@@ -5,8 +5,6 @@
> **说明:**
>
> 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>
> 本模块接口为系统接口。
## 导入模块
......
# 分布式数据管理子系统ChangeLog
## cl.distributeddatamgr.1 ValuesBucket由系统接口变更为公共接口
**变更影响**
基于此前版本开发的应用,仅支持系统应用使用ValuesBucket。现接口类型中的系统接口标识取消,支持第三方开发者使用。
**关键接口/组件变更**
修改前的接口原型:
```ts
/**
* Indicates possible value types
*
* @syscap SystemCapability.DistributedDataManager.DataShare.Core
* @systemapi
* @StageModelOnly
* @since 9
*/
export type ValueType = number | string | boolean;
```
修改后的接口原型:
```ts
/**
* Indicates possible value types
*
* @syscap SystemCapability.DistributedDataManager.DataShare.Core
* @StageModelOnly
* @since 10
*/
export type ValueType = number | string | boolean;
}
```
## cl.distributeddatamgr.2 dataSharePredicates部分谓词由系统接口变更为公共接口
**变更影响**
基于此前版本开发的应用,仅支持系统应用使用dataSharePredicates。现命名空间dataSharePredicates、类dataSharePredicates及类内部分谓词接口类型中的系统接口标识取消,支持第三方开发者使用。
**关键接口/组件变更**
部分谓词接口的系统接口说明取消,涉及的接口有:
- equalTo(field: string, value: ValueType): DataSharePredicates
- and(): DataSharePredicates
- orderByAsc(field: string): DataSharePredicates
- orderByDesc(field: string): DataSharePredicates
- limit(total: number, offset: number): DataSharePredicates
- in(field: string, value: Array<ValueType>): DataSharePredicates
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册