У меня была одна большая коллекция, которая сейчас разделена / разделена на 2 коллекции. А теперь я хотел бы получить документы из них с помощью одного монго-запроса.
Единственное решение, о котором я могу думать сейчас, - это написать 2 запроса по этим двум коллекциям по отдельности, а затем объединить результат на уровне приложения!
Я хочу добиться этого на самом слое db, потому что количество документов, которые у меня есть после объединения обеих коллекций, превышает 1 миллион !!
Пример:
CollectionA: {field_1: "abc", field_2: "xyz", field_3: "abcxyz"},
{field_1: "def", field_2: "ghi", field_3: "defghi"}
CollectionB: {field_1: "qwe", field_2: "rty", field_3: "qwerty"}
Result: {field_1: "abc", field_2: "xyz", field_3: "abcxyz"},
{field_1: "def", field_2: "ghi", field_3: "defghi"},
{field_1: "qwe", field_2: "rty", field_3: "qwerty"}