Die Möglichkeit, solche Urteile direkt in MySQL zu fällen, besteht darin, Row_Count () zu verwenden, wobei die SQL -Anweisung, die Sie ausführen, asynchron ist. ) ist das Ergebnis von SQL -Ausführung? Ein betroffenes Feld in den Parametern.
Beispiel: Kopieren Sie den Code wie folgt:
var cmd = 'aktualisieren Benutzer set' + field + '=' + value + 'wobei id =' + userId;
console.log (cmd);
DB.Query (CMD, Funktion (Err, Zeilen, Felder) {
var betroffene = Zeilen.Abblüsse;
if (err || betroffene) {
var msg = 'update' + field + 'fehler';
Logger.Error (MSG);
res.send ({{
'Code': 500,
"Zustand": "Scheitern",
'msg': msg,
'Daten': NULL
});
zurückkehren;
}
res.send ({{
'Code': 200,
'Staat': 'Erfolg',
'msg': 'aktualisiert',
'Daten': NULL
});
});