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

Ngăn chặn hoảng loạn thời gian chạy trong bson.ObjectIdHex

bson.ObjectIdHex() tài liệu mà nó sẽ hoảng sợ nếu bạn chuyển một id đối tượng không hợp lệ:

Nếu bạn muốn tránh điều này, trước tiên hãy kiểm tra chuỗi đầu vào của mình bằng cách sử dụng bson.IsObjectIdHex() và chỉ tiếp tục gọi bson.ObjectIdHex() nếu thông tin đầu vào của bạn hợp lệ:

if bson.IsObjectIdHex(obid[0]) {
    // It's valid, calling bson.ObjectIdHex() will not panic...
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Spring Boot thiết lập kho lưu trữ MongoDB

  2. Chèn các giá trị mặc định không hoạt động mongodb

  3. MongoDb Spring tìm trong đối tượng lồng nhau

  4. Cập nhật tài liệu tham khảo cùng với các giá trị khác Mongoose

  5. Khởi động máy chủ mongodb bằng tập lệnh npm