sql >> Database teknologi >  >> NoSQL >> MongoDB

RangeError:Ugyldig statuskode:0

Jeg fik en lignende fejlmeddelelse lige nu og formåede at løse problemet ved at ændre:

res.status(statusCode);

til:

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

eller bare:

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

dvs. sørg for, at du ikke forsøger at indstille en ugyldig HTTP-statuskode et eller andet sted.

Det er sandsynligt, at dette er problemet, men det ser ud til, at du ved et uheld har duplikeret app.js kode i stedet for at indsætte edit.js kode i spørgsmålet.



  1. Percona Live Frankfurt 2018 - Begivenhedsoversigt og vores sessioner

  2. Hent feltværdi fra array af underdokument

  3. Hvordan adskiller MongoDB journalfil og oplog sig?

  4. undtagelse:BSONObj-størrelse:-286331154 (0xEEEEEEEE) er ugyldig. Størrelsen skal være mellem 0 og 16793600(16MB)