Ка сделать запрос к БД node.js?

Перехожу на node.js. Как сделать запрос на ноде? В PHP выглядело так:

$insertes = "INSERT INTO `user` (`datareg`, `uid`, `ferstName`,`lastName`, `monets`, `daydata`, `sex`, `exp`, `UserAvatar`, `city`, `accesToken`,`TokenGet`, `ontime`) 
                 VALUES ('$data_reg', '$uid', '$ferstName', '$lastName','10','$bdate', '$sex', '0', '$photo_100', '$citi', '', '0',1,)
                 ON DUPLICATE KEY UPDATE ferstName='$ferstName',lastName='$lastName',UserAvatar='$photo_100',ontime=1,`room`='$setNewRoom',`sleep`=0";

А как сделать на Node.js ON DUPLICATE KEY UPDATE с INSERT понятно. Помогите пожалуйста

function userINSERT(val) {
return new Promise(function (resolve, reject) {
    const connection = mysql.createConnection(query);
    const win="??????????????";
    const par = [????????????????];
    connection.query(win, par,
        function(err, results) {
            if (err) reject(err);
            resolve(results);
        });
    connection.end();
})

}


Ответы (0 шт):