关于MySQL数据库和使用的问题。完成
我正在从事一个使用mysql数据库的项目,在查找某个特定函数的文档时遇到了困难。有人能帮我吗 例如,这是我的get请求。有人能帮我理解这个句子吗关于MySQL数据库和使用的问题。完成,mysql,Mysql,我正在从事一个使用mysql数据库的项目,在查找某个特定函数的文档时遇到了困难。有人能帮我吗 例如,这是我的get请求。有人能帮我理解这个句子吗 messages: { get: function (req, res) { //use orm Message.findAll({ include: [User] }) .complete(function(err, results) { //todo: handle err
messages: {
get: function (req, res) {
//use orm
Message.findAll({ include: [User] })
.complete(function(err, results) {
//todo: handle err
res.json(results);
});
类ORM使用承诺并与
async
/wait
兼容。您应该学习该模型,而不是旧式的complete()
链接。回调函数在匆忙中变得异常复杂。在这次任务中,他们希望我们使用回调,接下来我们将使用承诺。我只是想知道.complete部分做了什么,因为我找不到它的文档。你必须指定你正在使用的ORM,因为有很多。我不认为Sequelize有一个complete()
方法已经很长时间了,甚至可能是Sequelize v2或更早。现在已经是第5版了,因为至少第3版已经使用了承诺,所以。然后(…).catch(err…
)来链接。这是很好的信息,我将使用。然后。(双关语)以及。在我的帖子中传播。类似ORM的使用承诺,并且与async
/await
兼容。您应该学习该模型,而不是旧式的complete()
链接。回调函数在匆忙中变得异常复杂。在这次任务中,他们希望我们使用回调,接下来我们将使用承诺。我只是想知道.complete部分做了什么,因为我找不到它的文档。你必须指定你正在使用的ORM,因为有很多。我不认为Sequelize有一个complete()
方法已经很长时间了,甚至可能是Sequelize v2或更早。现在已经是第5版了,因为至少第3版已经使用了承诺,所以。然后(…).catch(err…
)来链接。这是很好的信息,我将使用。然后。(双关语)还有。在我的帖子里传播。