MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

RangeError:Ungültiger Statuscode:0

Ich hatte gerade eine ähnliche Fehlermeldung und konnte das Problem lösen, indem ich Folgendes änderte:

res.status(statusCode);

zu:

if (statusCode >= 100 && statusCode < 600)
  res.status(statusCode);
else
  res.status(500);

oder einfach:

res.status(statusCode >= 100 && statusCode < 600 ? err.code : 500);

D.h. Stellen Sie sicher, dass Sie nicht versuchen, einen ungültigen HTTP-Statuscode festzulegen irgendwo.

Es ist wahrscheinlich, dass dies das Problem ist, aber es sieht so aus, als hätten Sie versehentlich die app.js dupliziert code anstatt die edit.js einzufügen Code in der Frage.