为什么调用Javascript方法3次?

时间:2019-05-11 00:39:21

标签: javascript node.js

正如标题所述,运行服务器时,我的测试/学习应用程序中的这段代码被调用了3次:

const createErrorLog = async data => {
  const errorLog = await prisma.mutation.createErrorlog(
    {
      data: {
        ...data
      }
    },
    '{ iruid errorlog irtrackname }'
  );
  const errorLogSearch = await prisma.query.errorlogs(
    null,
    '{ errorid errorlog }'
  );
  return errorLogSearch;
};

createErrorLog({
  //This call happens 3 times for some reason
  iruid: 99999,
  errorlog: 'Why is this happening 3 times?!?'
}).then(errorLogSearch => {
  console.log(JSON.stringify(errorLogSearch, undefined, 2));
});

我无法为自己的生活弄清楚为什么?

我在同一文件中还有其他代码块已被注释掉,这些代码块是其他学习元素,调用它们时,没有一个运行多次。

我很茫然。

0 个答案:

没有答案