1.1K Star 6.2K Fork 5.1K

OpenHarmony / docs

 / 详情

[Bug]: 【OpenHarmony 4.1.1.3】【分布式数据管理】【资料】【ToD】【必现_3/3】分布式数据管理子系统开发指南资料问题

已完成
创建于  
2023-09-27 11:14

发生了什么问题?

1、https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/database/data-persistence-by-preferences.md
写入数据。读取数据。删除数据。数据持久化。订阅数据变更。preference变量均未定义
2、https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/database/data-persistence-by-rdb-store.md
根据谓词指定的实例对象,对数据进行修改或删除。
predicates重复定义
3、https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/database/data-sync-of-rdb-store.md
分布式数据同步。使用SYNC_MODE_PUSH触发同步后,数据将从本设备向组网内的其它所有设备同步。
分布式数据订阅。数据同步变化将触发订阅回调方法执行,回调方法的入参为发生变化的设备ID。store未定义
4、https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/database/share-data-by-silent-access.md
获取到接口类对象后,便可利用其提供的接口访问提供方提供的服务,如进行数据的增、删、改、查等。
publish接口返回类型错误,应该是 let result: Promise<Array<dataShare.OperationResult>>
5、https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/database/data-backup-and-restore.md
键值型数据库备份、恢复与删除部分:
使用delete()方法删除数据(模拟意外删除、篡改场景) KEY_TEST_STRING_ELEMENT变量未定义
关系型数据库备份与恢复部分:
使用insert()方法插入数据。relationalStore变量未定义
使用delete()方法删除数据(模拟意外删除、篡改场景)。store变量未定义
使用restore()方法恢复数据。store变量未定义

期望行为是什么?

1、https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/database/data-persistence-by-preferences.md
写入数据。读取数据。删除数据。数据持久化。订阅数据变更。声明变量preference
2、https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/database/data-persistence-by-rdb-store.md
根据谓词指定的实例对象,对数据进行修改或删除。
去掉第二个predicates的定义
3、https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/database/data-sync-of-rdb-store.md
分布式数据同步。使用SYNC_MODE_PUSH触发同步后,数据将从本设备向组网内的其它所有设备同步。
分布式数据订阅。数据同步变化将触发订阅回调方法执行,回调方法的入参为发生变化的设备ID。声明变量store
4、https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/database/share-data-by-silent-access.md
获取到接口类对象后,便可利用其提供的接口访问提供方提供的服务,如进行数据的增、删、改、查等。
接口返回值修改为: let result: Promise<Array<dataShare.OperationResult>>
5、https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/database/data-backup-and-restore.md
键值型数据库备份、恢复与删除部分:
声明变量KEY_TEST_STRING_ELEMENT和store

如何复现该缺陷

查看数据管理子系统开发指南资料https://gitee.com/openharmony/docs/tree/master/zh-cn/application-dev/database

其他补充信息

版本或分支信息

  • master
  • Release 3.2
  • Release 3.1
  • Release 3.0

评论 (4)

董静静 创建了任务
董静静 添加了
 
bug
标签
展开全部操作日志

感谢提交Issue!关于Issue的交互操作,请访问OpenHarmony社区支持命令清单。如果有问题,请联系 @NEEN @zengyawen @时睿 @Peter_1988 。如果需要调整订阅PR、Issue的变更状态,请访问链接

Thanks for submitting the issue. For more commands, please visit OpenHarmony Command List. If you have any questions, please refer to committer @NEEN @zengyawen @时睿 @Peter_1988 for help. If you need to change the subscription of a Pull Request or Issue, please visit the link.

openharmony_ci 添加了
 
waiting_for_assign
标签
董静静 修改了标题
董静静 修改了描述
Public_OpenHarmonyTest 关联项目设置为OpenHarmony
Public_OpenHarmonyTest 添加了
 
Integration_Test
标签
Public_OpenHarmonyTest 关联分支设置为master
Public_OpenHarmonyTest 优先级设置为次要
lifenjuan 负责人设置为葛亚芳

您好, @葛亚芳 ,issue已经分配给您,请及时处理。

@葛亚芳 , the issue has been assigned to you. Please handle it in time.

openharmony_ci 移除了
 
waiting_for_assign
标签
openharmony_ci 添加了
 
waiting_for_fix
标签
董静静 修改了标题
葛亚芳 任务状态待办的 修改为进行中

问题确认中

此问题为测试问题,测试过程中有些问题已自验发现并修改完成。
最终经过自验及测试,问题均已解决。

葛亚芳 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(3)
7387629 openharmony ci 1656582662 9169901 ge yafang 1651731994
其他
1
https://gitee.com/openharmony/docs.git
git@gitee.com:openharmony/docs.git
openharmony
docs
docs

搜索帮助