MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

RangeError:Mã trạng thái không hợp lệ:0

Tôi vừa gặp thông báo lỗi tương tự và đã tìm cách giải quyết vấn đề bằng cách thay đổi:

res.status(statusCode);

tới:

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

hoặc chỉ:

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

I E. đảm bảo rằng bạn không cố đặt mã trạng thái HTTP không hợp lệ ở đâu đó.

Có thể đây là sự cố nhưng có vẻ như bạn đã vô tình sao chép app.js thay vì dán edit.js mã trong câu hỏi.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Mongoose hoặc truy vấn

  2. MongoDB $ isArray

  3. Mongoose &Express:Cách xóa, tạo và lưu trữ dữ liệu tham khảo đúng cách

  4. Mongo:ngày trong truy vấn tổng hợp đối sánh dường như bị bỏ qua

  5. Tổng số trả về MongoDB là 0 nếu không có tài liệu