diff --git a/zh-cn/application-dev/database/database-datashare-guidelines.md b/zh-cn/application-dev/database/database-datashare-guidelines.md index f3efde569fd39ee7405f32947536b7ba44e95ba6..daa8aa92db2d5d99229d0d797b7c542230c38efb 100644 --- a/zh-cn/application-dev/database/database-datashare-guidelines.md +++ b/zh-cn/application-dev/database/database-datashare-guidelines.md @@ -156,7 +156,7 @@ DataShare即数据共享模块,提供了向其他应用共享以及管理其 | "type" | Ability类型,DataShare对应的Ability类型为”dataShare“,表示基于datashare模板开发的。 | 是 | | "uri" | 通信使用的URI,是客户端链接服务端的唯一标识。 | 是 | | "visible" | 对其他应用是否可见,设置为true时,才能与其他应用进行通信传输数据。 | 是 | - | "metadata" | 增加静默访问所需的额外配置项,包含name和resource字段。
name类型固定为"ohos.extension.dataShare",是配置的唯一标识。
resource类型固定为"$profile:data_share_config",表示配置文件的名称为data_share_config.json. | 若Ability启动模式为"singleton",则metadata必填,Ability启动模式可见[abilities对象的内部结构launchType](../quick-start/module-structure.md);其他情况下选填。 | + | "metadata" | 增加静默访问所需的额外配置项,包含name和resource字段。
name类型固定为"ohos.extension.dataShare",是配置的唯一标识。
resource类型固定为"$profile:data_share_config",表示配置文件的名称为data_share_config.json. | 若Ability启动模式为"singleton",则metadata必填,Ability启动模式可见[abilities对象的内部结构launchType](../quick-start/module-structure.md#abilities对象的内部结构);其他情况下选填。 | **module.json5配置样例** @@ -181,7 +181,7 @@ DataShare即数据共享模块,提供了向其他应用共享以及管理其 | ------------ | ------------------------------------------------------------ | --- | | "tableConfig" | 配置标签。 | 是 | | "uri" | 指定配置生效的范围,uri支持以下三种格式,优先级为**表配置>库配置>\***,如果同时配置,高优先级会覆盖低优先级 。
1. "*" : 所有的数据库和表。
2. "datashare:///{bundleName}/{moduleName}/{storeName}" : 指定数据库。
3. "datashare:///{bundleName}/{moduleName}/{storeName}/{tableName}" : 指定表。 | 是 | - | "crossUserMode" | 标识数据是否为多用户共享,配置为1则多用户数据共享,配置为2则多用户数据隔离。 | 若Ability启动模式为"singleton",则metadata必填,Ability启动模式可见[abilities对象的内部结构launchType](../quick-start/module-structure.md);其他情况下选填。 | + | "crossUserMode" | 标识数据是否为多用户共享,配置为1则多用户数据共享,配置为2则多用户数据隔离。 | 若Ability启动模式为"singleton",则metadata必填,Ability启动模式可见[abilities对象的内部结构launchType](../quick-start/module-structure.md#abilities对象的内部结构);其他情况下选填。 | | "writePermission" | 静默访问需要的写权限。 | 否 | | "readPermission" | 静默访问需要的读权限。 | 否 |