当前位置: 首页 > news >正文

【AGC】云数据库API9开发问题汇总

问题描述

云数据库HarmonyOS API9 SDK已经推出了一段时间了,下面为大家汇总一些在集成使用中遇到的问题和解决方案。

问题分析

1.     报错信息:数据库初始化失败:{“message”:“The object type list and permission must not be null.”}

cke_714.png​​

从报错信息和截图可以看出是没有读取到对象类型的json文件,这时候就要看集成文档了,严格按照文档上的步骤来集成就不会出现问题:

首先从AGC下载对象类型文件,然后在项目中新建service文件夹,文件夹中新建json文件,将对象类型文件中的内容拷贝到json文件中,文件夹还需新建一个TypeScripts类型文件,用于封装云数据库的初始化方法。并且还要检查AGC的项目json文件是否导入到了端侧项目中,否则也无法匹配对象类型文件。

2.     报错:写入数据失败:{“message”:“The object type is not loaded yet.”}

该错误提示的是对象类型未初始化,在初始化云数据库初始化代码中添加“objectTypeInfo:schema”,使得在初始化云数据库时,将对象类型一并初始化。示例代码如下:

3.     在上传图片到agc数据库时失败,错误信息:The capacity of objects exceeds the limit

这是因为一个对象写入的数据大小限制为2MB以下,可以参考该文档的使用限制:

https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-clouddb-restrictions-0000001127557973#section107781227114511

参考文档:

https://developer.huawei.com/consumer/cn/doc/development/AppGallery-connect-Guides/agc-clouddb-sdk-integration-openharmony-0000001518866308

http://www.lryc.cn/news/154991.html

相关文章:

  • ASP.NET Core IOC容器
  • 入门力扣自学笔记277 C++ (题目编号:42)(动态规划)
  • SwiftUI实现iPad多任务分屏
  • maven依赖,继承
  • 仿`gRPC`功能实现像调用本地方法一样调用其他服务器方法
  • 分布式环境下的数据同步
  • 无涯教程-Flutter - 数据库
  • 算法笔记:平衡二叉树
  • redis 通用命令
  • Pycharm配置及使用Git教程
  • CSS transition 过渡
  • Unity中Shader的UV扭曲效果的实现
  • Automotive 添加一个特权APP
  • 自定义TimeLine
  • 如何使用SQL系列 之 如何在SQL中使用WHERE条件语句
  • leetcode:1941. 检查是否所有字符出现次数相同(python3解法)
  • Echarts 各种点击事件监听
  • 《智能网联汽车自动驾驶功能测试规程》
  • NVIDIA CUDA Win10安装步骤
  • Elasticsearch、Kibana以及Java操作ES 的快速使用
  • 逐鹿人形机器人,百度、腾讯、小米卷起来
  • AndroidStudio推荐下载和配置
  • mysql异常占用资源排查
  • requests 库:发送 form-data 格式的 http 请求 (python)
  • 行测图形推理规律(一)元素组成
  • 【python爬虫】13.吃什么不会胖(爬虫实操练习)
  • 深入理解联邦学习——联邦学习与现有理论的区别与联系
  • 基于Python+DenseNet121算法模型实现一个图像分类识别系统案例
  • 旋转图片两种方法
  • 10 mysql tiny/small/medium/big int 的数据存储