Я пытаюсь сделать что-то вроде console.log('Dear user, there was updates')
. Я сделал базовый console.log, пока это не то, что я ищу, потому что хочу от узла проверить, было ли какое-то обновление в базе данных, а не обновление в функции.
var mysql = require('mysql');
var con = mysql.createConnection({
host: "localhost",
user: "root",
password: "",
database: "test"
});
con.connect(function(err) {
if (err) throw err;
//Update the address field:
var sql = "UPDATE users SET name = 'lol2' WHERE name = 'lol'";
con.query(sql, function (err, result) {
if (err) throw err;
console.log(result.affectedRows + " record(s) updated");
});
});
edit: alert to console.log
Alert не работает в Node.js Вместо этого отправляется ответ на клиентскую сторону с итогом, затронутым результатами. И на основе результатов, показать предупреждение с полученным счетом.
например.
return res.status(200).return(result.affectedRows);
и на стороне клиента
if(datareceived > 0){
alert('Dear user, there was ${datareceived} price updates moment ago')
}else{ // your other logic }