diff --git a/zh-cn/application-dev/database/unified-data-channels.md b/zh-cn/application-dev/database/unified-data-channels.md index 05378dec55341d3fe832497815b59c40731e6f32..d4954111d2b112616fb7fc69cf767a4602a14531 100644 --- a/zh-cn/application-dev/database/unified-data-channels.md +++ b/zh-cn/application-dev/database/unified-data-channels.md @@ -12,9 +12,9 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化 标准化数据通路是为各种业务场景提供的跨应用的数据接入与读取通路,它可以暂存应用需要共享的符合标准化数据定义的统一数据对象,并提供给其他应用进行访问, 同时按照一定的策略对暂存数据的访问权限和生命周期进行管理。 -标准化数据通路通过UDMF提供的系统服务实现,应用(数据提供方)需要共享公共数据时可以通过UDMF提供的插入接口将数据写入到UDMF的数据通路中, -并且可以通过UDMF提供的更新和删除接口对已经存入UDMF数据通路的数据进行更新和删除操作。在完成必要的权限校验后, -目标应用(数据访问方)可以通过UDMF提供的读取接口进行数据的访问,数据被读取后,UDMF会统一对数据的生命周期进行管理。 +标准化数据通路通过UDMF提供的系统服务实现,应用(数据提供方)需要共享公共数据时可以通过UDMF提供的插入接口将数据写入到UDMF的数据通路中, 并且 +可以通过UDMF提供的更新和删除接口对已经存入UDMF数据通路的数据进行更新和删除操作。在完成必要的权限校验后, 目标 +应用(数据访问方)可以通过UDMF提供的读取接口进行数据的访问,数据被读取后,UDMF会统一对数据的生命周期进行管理。 统一数据对象UnifiedData在UDMF数据通路中具有全局唯一URI标识,其定义为udmf://intention/bundleName/groupId,其中各组成部分的含义分别为: @@ -62,6 +62,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化 plainText.textContent = 'hello world!'; let unifiedData = new UDMF.UnifiedData(plainText); + // 指定要插入数据的数据通路枚举类型 let options = { intention: UDMF.Intention.DATA_HUB } @@ -84,6 +85,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化 plainText.textContent = 'How are you!'; let unifiedData = new UDMF.UnifiedData(plainText); + // 指定要更新的统一数据对象的URI let options = { key: 'udmf://DataHub/com.ohos.test/0123456789' }; @@ -103,6 +105,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化 4. 删除存储在UDMF公共数据通路中的统一数据对象。 ```ts + // 指定要删除数据的数据通路枚举类型 let options = { intention: UDMF.Intention.DATA_HUB }; @@ -139,6 +142,7 @@ UDMF针对多对多跨应用数据共享的不同业务场景提供了标准化 2. 查询存储在UDMF公共数据通路中的统一数据对象。 ```ts + // 指定要查询数据的数据通路枚举类型 let options = { intention: UDMF.Intention.DATA_HUB }; diff --git a/zh-cn/application-dev/database/unified-data-definition.md b/zh-cn/application-dev/database/unified-data-definition.md index 9c0f90767a3a5fe57b508803b45061d89e4dafd2..72ba1bf1d5e049f66353fb761f4e51b6c5dca83b 100644 --- a/zh-cn/application-dev/database/unified-data-definition.md +++ b/zh-cn/application-dev/database/unified-data-definition.md @@ -42,7 +42,7 @@ UDMF提供的标准化数据类型主要包括以下几类: UDMF提供了统一数据对象UnifiedData,用于封装一组数据记录UnifiedRecord。数据记录UnifiedRecord则是对UDMF支持的数据内容的抽象定义,例如一条文本记录、一条图片记录等。 数据记录中的数据内容类型对应为各数据类型UnifiedDataType。 -以下是常见的UDMF的接口说明,更多接口和具体说明,请见[ @ohos.data.UDMF(统一数据管理框架)](../reference/apis/js-apis-data-udmf.md)。 +以下是常见的UDMF的接口说明,更多接口和具体说明,请见[统一数据管理框架](../reference/apis/js-apis-data-udmf.md)。 | 类名称 | 接口名称 | 描述 | |---------------|-------------------|-----------------------------------------------------------------------------------------------|