【问题标题】:How to Handle Errors When Using the .create(...) Method in Sequelize在 Sequelize 中使用 .create(...) 方法时如何处理错误
【发布时间】:2015-06-15 07:02:37
【问题描述】:

您好续集专家!

想请教一下,使用.create(...)方法的时候出现错误怎么处理。我在documentationstackoverflow 中都找到了关于如何处理.build()findOrCreate() 方法但不是create() 方法的错误的帖子。

非常感谢您的评论。

注意: 我正在使用 sequelize v3.1.0乏味的 v1.11.0

【问题讨论】:

    标签: sequelize.js


    【解决方案1】:

    sequelize 中的所有异步操作都返回一个promise

    promise 是一个带有一些方法的对象,这些方法将根据异步操作是否成功而被调用

    Model.create/findOrCreate/update/whatever.then(function () {
      // Will be invoked on success
    }).catch(function () {
      // Will be invoked on failure
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-11
      • 2016-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多