Về lý thuyết, điều này là có thể. Trong thực tế, có rất nhiều vấn đề với điều này.
- Sự cố số 1 :công việc theo cấp số nhân. M / R đã khá dữ dội và được đăng nhập kém. Thêm truy vấn có thể dễ dàng khiến M / R vượt quá tầm kiểm soát.
- Sự cố số 2 :định nghĩa bài văn. Hãy tưởng tượng rằng bạn đang chạy một M / R được phân đoạn và bạn đang truy vấn vào một bộ sưu tập không được chăm sóc. Bối cảnh hiện tại thậm chí có kết nối đó không?
Về cơ bản, bạn đang cố gắng triển khai logic JOIN và MongoDB không có liên kết nào. Thay vào đó, bạn có thể cần tạo dữ liệu cuối cùng trong một vài giai đoạn bằng cách chạy một vài vòng lặp trên một vài tập dữ liệu.