在Sequelize中使用.create(...)方法时如何处理错误

时间:2015-06-15 07:02:38

标签: sequelize.js

sequelize 专家!

我想问一下,在使用方法.create(...)时如何处理错误。我在documentationstackoverflow中找到了关于如何处理.build()findOrCreate()方法的错误而不是create()方法的错误的帖子。

非常感谢评论。

注意: 我正在使用 sequelize v3.1.0 繁琐的v1.11.0

1 个答案:

答案 0 :(得分:0)

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

promise是一个对象,根据异步操作是否成功,将调用一些mehods

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