Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.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
Javascript 如何使用Nodejs停止/重新检查forEach中的数据_Javascript_Node.js_Asynchronous_Callback_Async Await - Fatal编程技术网

Javascript 如何使用Nodejs停止/重新检查forEach中的数据

Javascript 如何使用Nodejs停止/重新检查forEach中的数据,javascript,node.js,asynchronous,callback,async-await,Javascript,Node.js,Asynchronous,Callback,Async Await,我想检查来自数据库的数据是否可用。 我正在为每个函数循环使用它,但目前它没有同时检查它的运行 在同时运行时,它会向我的频道发送大量信息 如何在每次循环后检查数据是否存在? 这里的任何帮助都将非常感谢 麦可德 你能不能发布一个最小数量的代码,足以显示你的问题?似乎有很多问题与您的问题无关。@trincot将更新。@trincot已更新请检查。我不知道问题出在哪里?您迭代结果集,然后想知道“它是否可用”。我不明白你说的是什么意思。如果你认为它“不可用”,代码>行>代码>是什么?@我的担心在于一次执行

我想检查来自数据库的数据是否可用。 我正在为每个函数循环使用它,但目前它没有同时检查它的运行

在同时运行时,它会向我的频道发送大量信息

如何在每次循环后检查数据是否存在? 这里的任何帮助都将非常感谢

麦可德
你能不能发布一个最小数量的代码,足以显示你的问题?似乎有很多问题与您的问题无关。@trincot将更新。@trincot已更新请检查。我不知道问题出在哪里?您迭代结果集,然后想知道“它是否可用”。我不明白你说的是什么意思。如果你认为它“不可用”,<>代码>行>代码>是什么?@我的担心在于一次执行之后,它应该检查结果集是否被满足,然后再次循环。但就我而言,它一直在运行。
 con.connect(function(err) {
    if (err) throw err;
    con.query("query for getting results", function (err, result, fields) {
        if (err) throw err;
        var results = result;

        var results = result;
        var found = false;
        if (typeof results != "undefined" && results != null && results.length != null && results.length > 0){
            results.forEach ( row => {

                //codes to execute
                //How can i check after each loop over the results whther its available or not?
            });
            
        }
        else{
            console.log("hello");
        }
        

    });
});