app.post("/saveArticle", urlencodedParser, (req, res) => {
var articleID = _URL.pathname.split("/").pop();
pool.getConnection((err, conn) => {
if(err) throw err;
var sql = `SELECT * FROM ArticleList WHERE articleID='${articleID}'`;
conn.query(sql, (err, result) => {
if(err) throw err;
var rows = JSON.parse(JSON.stringify(result));
if(rows.length) { //ARTICLE SAVED ALREADY
console.log("Article Already Saved");
return res.status(400).send(new Error("Article Already Saved"));
STOP(); //여기서 멈추기
}
});
conn.release();
});
//(생략)
});
코드를 실행하다가 저 STOP(); 부분에서 멈추게 할 수 있을까요?
바깥쪽에서 return;을 쓰면 나와지기는 하는데 그러면 너무 복잡해지는거 같아서