sql >> Databáze >  >> NoSQL >> MongoDB

RangeError:Neplatný stavový kód:0

Právě jsem měl podobnou chybovou zprávu a podařilo se mi vyřešit problém změnou:

res.status(statusCode);

komu:

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

nebo jen:

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

Tj. ujistěte se, že se nepokoušíte nastavit neplatný stavový kód HTTP někde.

Pravděpodobně jde o tento problém, ale zdá se, že jste omylem duplikovali app.js namísto vkládání edit.js kód v otázce.



  1. MongoDb Připojit dotaz s PHP

  2. $match ve výsledku $lookup

  3. Dotaz ve funkci MongoDB Map Reduce

  4. findOneAndUpdate není funkce