Ngoài ra, đây không phải là câu trả lời chính xác mà bạn đang tìm kiếm, nhưng bạn có thể đi khá gần với $ in nhà điều hành:
db.i.find({
children : { $in : arr}
})
Hãy nhớ rằng điều này sẽ không tạo ra kết quả được đề cập ở trên (nó sẽ xuất ra tất cả các giá trị trong mảng chứ không phải {_id:"1",children:["1.1"]},
).
Nhưng bạn có thể làm theo những gì tôi đã đề xuất và sau đó trong ứng dụng của bạn, lặp lại tất cả các kết quả và chỉ xuất ra giao điểm con với mảng của bạn.