// У меня есть такой sql
SELECT
x.attr1, p.attr2, p2.attr3, o.attr4, p2.attr5, a2.attr6
ИЗ TABLE_O o
ПРАВИЛЬНОЕ СОЕДИНЕНИЕ TABLE_A a ON a.id = o.id И a.id2 НЕДЕЙСТВИТЕЛЬНО
СЛЕДУЮЩЕЕ СОЕДИНЕНИЕ TABLE_A a2 ON a2.id = o.id И a2.id2 = a.id3
СЛЕДУЕТ ПОДКЛЮЧИТЬ TABLE_P p ВКЛTABLE_X x ON a.id3 = x.id3
WHERE o.type = 'someText' И a2.id4
IN (ВЫБЕРИТЕ id3 ИЗ TABLE_P WHERE TYPE = "anotherText")
AND x.attr1 = "someText"
// Мне нужна идея о том, как я могу сделать это на агрегатах Монго, спасибо.