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

Tại sao các ObjectIds MongooseJS của tôi không thành công trong bài kiểm tra bình đẳng?

ObjectIds là các đối tượng vì vậy kiểm tra bình đẳng ==tiêu chuẩn sẽ so sánh các tham chiếu để có sự bình đẳng, chứ không phải các giá trị id được chứa. Cách phù hợp để so sánh các giá trị của chúng là sử dụng ObjectId.equals như:

obj1.equals(obj2)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Cách giảm chỉ mục bằng Mongoose

  2. Trong Mongoose, làm cách nào để sắp xếp theo ngày? (node.js)

  3. Tổng hợp theo múi giờ địa phương trong mongodb

  4. Làm cách nào để kiểm tra đơn vị một phương thức kết nối với mongo mà không thực sự kết nối với mongo?

  5. Cách bảo mật cơ sở dữ liệu nguồn mở của bạn với ClusterControl