将解析服务器 2.x 升级到 3.x 与旧代码库兼容

马丁·韦伯

我们可以将解析服务器 2.8 更新到 3.x。我们的云代码库使用主干样式响应回调。这是否与新的 3.x 更新兼容。具体3.1.2。

我们的代码库使用旧风格的成功,错误回调我们是否必须根据变更长度将所有代码迁移到承诺或异步等待

https://github.com/parse-community/parse-server/blob/master/CHANGELOG.md

伊玛那97

从 Parse-server 版本 3 及更高版本开始,Parse Server 使用的是 Parse JS SDK 版本 2.0+。

因此,您需要将所有主干样式更改为:

  • 承诺
  • 异步/等待函数

例如:

new Parse.Query('your_class_name')
.find({
 success:function(result){}
});

应该改为:

new Parse.Query('your_class_name')
.find()
.then((results)=>{})
.catch((error)=>{})

如果您在异步函数内,则可以执行以下操作:

const asyncFunc = async() => {

  try {
    const results = await new Parse.Query('your_class_name').find();
    // do something with the results here.

  } catch (error) {
    // do something with the error
  }

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将Tensorflow 1.x代码升级到Tensorflow 2.x代码

来自分类Dev

由于缺少FontKey和PdfFont,如何将3.x代码升级到6.3.0

来自分类Dev

升级到python 3.x

来自分类Dev

将 RxPy 从 1.x 升级到 3.x 后订阅不起作用

来自分类Dev

将Jersey客户端1.x升级到2.x时UriBuilder上的AbstractMethodError

来自分类Dev

将 angular 从 2.x 升级到 4.x 后,类型“People”上不存在属性“emit”

来自分类Dev

将 Cassandra 1.2.9 升级到 2.0.x

来自分类Dev

将Elasticsearch 2.x升级到ElasticSearch 5.0时出现一些错误原因

来自分类Dev

将 Neo4j 2.3 升级到 3.4 - 无法访问 jarfile 2.x-config-migrator.jar

来自分类Dev

从Express 3.x升级到Express 4.x-Mongo Session Store

来自分类Dev

我可以从12.04.5(精确的穿山甲)升级到14.04.5(Trusty Tahr)并使用Gnome(3.x或2.x)作为我的主要桌面环境吗?

来自分类Dev

在为匹配的Ubuntu版本添加相应的PPA后,为什么vlc 2.x没有升级到PPA 3.x版本?

来自分类Dev

如果我将笔记本电脑中的2X2 GB RAM升级到2X4 GB,会发生什么情况?

来自分类Dev

升级到Alamofire 5.x

来自分类Dev

Mac OS X升级到优胜美地后,apache客户端被服务器配置拒绝

来自分类Dev

将Apache httpcomponents从4.1.x升级到4.3.x

来自分类Dev

React Navigation将4.x升级到5.x

来自分类Dev

升级到Rspec 3.x的最快/最简单的方法是什么

来自分类Dev

从 Angular 2 升级到 Angular 7,无法绑定 [x],因为它不是 [y] 的属性

来自分类Dev

将 Python 2x 移植到 3x

来自分类Dev

从1.5.x升级到6.x时,Wicket装饰器到侦听器

来自分类Dev

升级到OS X 10.9.5时,iOS代码签名验证失败

来自分类Dev

从Mongoose 3.x升级到Mongoose 4.x时,如何在模式中使用模式?

来自分类Dev

从Mongoose 3.x升级到Mongoose 4.x时,如何在模式中使用模式?

来自分类Dev

升级到Rails 4.x后,Ruby on Rails Web服务不起作用

来自分类Dev

Webpack 从 2.7.x 升级到 4.5.x

来自分类Dev

在Docker中将Elasticsearch集群从2.x升级到5.x时表示红色/悬空

来自分类Dev

当我将OS X升级到10.9时,我的applescript不再起作用

来自分类Dev

OS X Mavericks如何将PHP 5.4升级到最新的5.5+?

Related 相关文章

  1. 1

    将Tensorflow 1.x代码升级到Tensorflow 2.x代码

  2. 2

    由于缺少FontKey和PdfFont,如何将3.x代码升级到6.3.0

  3. 3

    升级到python 3.x

  4. 4

    将 RxPy 从 1.x 升级到 3.x 后订阅不起作用

  5. 5

    将Jersey客户端1.x升级到2.x时UriBuilder上的AbstractMethodError

  6. 6

    将 angular 从 2.x 升级到 4.x 后,类型“People”上不存在属性“emit”

  7. 7

    将 Cassandra 1.2.9 升级到 2.0.x

  8. 8

    将Elasticsearch 2.x升级到ElasticSearch 5.0时出现一些错误原因

  9. 9

    将 Neo4j 2.3 升级到 3.4 - 无法访问 jarfile 2.x-config-migrator.jar

  10. 10

    从Express 3.x升级到Express 4.x-Mongo Session Store

  11. 11

    我可以从12.04.5(精确的穿山甲)升级到14.04.5(Trusty Tahr)并使用Gnome(3.x或2.x)作为我的主要桌面环境吗?

  12. 12

    在为匹配的Ubuntu版本添加相应的PPA后,为什么vlc 2.x没有升级到PPA 3.x版本?

  13. 13

    如果我将笔记本电脑中的2X2 GB RAM升级到2X4 GB,会发生什么情况?

  14. 14

    升级到Alamofire 5.x

  15. 15

    Mac OS X升级到优胜美地后,apache客户端被服务器配置拒绝

  16. 16

    将Apache httpcomponents从4.1.x升级到4.3.x

  17. 17

    React Navigation将4.x升级到5.x

  18. 18

    升级到Rspec 3.x的最快/最简单的方法是什么

  19. 19

    从 Angular 2 升级到 Angular 7,无法绑定 [x],因为它不是 [y] 的属性

  20. 20

    将 Python 2x 移植到 3x

  21. 21

    从1.5.x升级到6.x时,Wicket装饰器到侦听器

  22. 22

    升级到OS X 10.9.5时,iOS代码签名验证失败

  23. 23

    从Mongoose 3.x升级到Mongoose 4.x时,如何在模式中使用模式?

  24. 24

    从Mongoose 3.x升级到Mongoose 4.x时,如何在模式中使用模式?

  25. 25

    升级到Rails 4.x后,Ruby on Rails Web服务不起作用

  26. 26

    Webpack 从 2.7.x 升级到 4.5.x

  27. 27

    在Docker中将Elasticsearch集群从2.x升级到5.x时表示红色/悬空

  28. 28

    当我将OS X升级到10.9时,我的applescript不再起作用

  29. 29

    OS X Mavericks如何将PHP 5.4升级到最新的5.5+?

热门标签

归档