Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关于MySQL数据库和使用的问题。完成_Mysql - Fatal编程技术网

关于MySQL数据库和使用的问题。完成

关于MySQL数据库和使用的问题。完成,mysql,Mysql,我正在从事一个使用mysql数据库的项目,在查找某个特定函数的文档时遇到了困难。有人能帮我吗 例如,这是我的get请求。有人能帮我理解这个句子吗 messages: { get: function (req, res) { //use orm Message.findAll({ include: [User] }) .complete(function(err, results) { //todo: handle err

我正在从事一个使用mysql数据库的项目,在查找某个特定函数的文档时遇到了困难。有人能帮我吗

例如,这是我的get请求。有人能帮我理解这个句子吗

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…
)来链接。这是很好的信息,我将使用。然后。(双关语)还有。在我的帖子里传播。