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)
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)
Cách giảm chỉ mục bằng Mongoose
Trong Mongoose, làm cách nào để sắp xếp theo ngày? (node.js)
Tổng hợp theo múi giờ địa phương trong mongodb
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?
Cách bảo mật cơ sở dữ liệu nguồn mở của bạn với ClusterControl