javascript - Android 和 JavaScript Parse API 之间不一致

标签 javascript android json ionic2 parse-server

我使用Parse Server作为后端(开源版本)。我有一个 Android 应用程序,它将一个对象保存到服务器的数据库中。该对象只是一个键值对。当 Android 应用程序创建一个对象时,它会将其创建为 JSON 对象。

现在我想从 Ionic 2 应用程序中检索相同的对象。在 Ionic 中,我使用 JS Parse API 来访问后端。当在 JS API 中创建对象时,它会被创建为纯文本对象。

结果我得到:101 未找到对象

看来我需要做的是将 Parse 纯文本对象转换为 Parse JSON 对象。

这就是我尝试做的:

  1. 根据 JS Parse 文档,Parse.Object 的方法之一是 toJSON()。在创建查询之前,我尝试将此方法以不同的组合应用于 Parse 对象,但总是收到错误: this.parse.Object.extend(...).toJSON is not a function

  2. 我尝试将标准 JSON Api(即 JSON.stringify)应用于 Parse 对象。在这种情况下,我收到错误:ParseQuery 必须使用 ParseObject 或类名构造

  3. 我在互联网上进行了广泛的搜索,但没有发现任何有用的信息。

非常感谢有关此事的任何想法。

最佳答案

想通了。问题是服务器端的磁盘损坏。创建了新服务器和新数据库,现在一切正常。

关于javascript - Android 和 JavaScript Parse API 之间不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37123738/

相关文章:

javascript - CSS 文本 chop 垂直对齐

java - 为什么在成员方法访问时对我的自定义对象的引用变为空?

android - 在 Android 中很好地设置 ListView 滚动位置

javascript - JSON stringify 正在添加反斜杠

php - 如何通过 php 添加 @ 符号作为 JSON 中对象名称的一部分

Python 请求 - 从 response.text 中提取数据

javascript - 将术语移至另一个分支 - JSOM

javascript - D3 天/小时热图 - 嵌套数据问题

javascript - HTML DOM 基本抓取

android - 根据一天中的时间更改 fragment 的内容