diff --git a/zh-cn/application-dev/reference/apis/js-apis-data-dataSharePredicates.md b/zh-cn/application-dev/reference/apis/js-apis-data-dataSharePredicates.md index 26c91c662fff32371bd2bb9d98054dcdc59e5dcb..98f4dc96148332589ea8ae3ca652df0f791d09ee 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-data-dataSharePredicates.md +++ b/zh-cn/application-dev/reference/apis/js-apis-data-dataSharePredicates.md @@ -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 **参数:** diff --git a/zh-cn/application-dev/reference/apis/js-apis-data-valuesBucket.md b/zh-cn/application-dev/reference/apis/js-apis-data-valuesBucket.md index 57c35da571b4ff8700f07423b2a4dafba65d928b..422e9a5ac931cbfb34aae6a582bab357156d96a6 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-data-valuesBucket.md +++ b/zh-cn/application-dev/reference/apis/js-apis-data-valuesBucket.md @@ -5,8 +5,6 @@ > **说明:** > > 本模块首批接口从API version 9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 -> -> 本模块接口为系统接口。 ## 导入模块 diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.8.1/changelogs-distributeddatamgr.md b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.8.1/changelogs-distributeddatamgr.md new file mode 100644 index 0000000000000000000000000000000000000000..5a47ecca1508f089edb1117d614f5b86e9b91e0f --- /dev/null +++ b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.8.1/changelogs-distributeddatamgr.md @@ -0,0 +1,57 @@ +# 分布式数据管理子系统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): DataSharePredicates \ No newline at end of file