Localizando dois documentos no MongoDB que compartilham um valor-chave

Eu tenho uma grande coleção de documentos no MongoDB, cada um desses documentos possui uma chave chamada "nome" e outra chave chamada "tipo". Eu gostaria de encontrar dois documentos com omesmo nome etipos diferentes, uma simples contraparte do MongoDB

SELECT ...
FROM table AS t1, table AS t2
WHERE t1.name = t2.name AND t1.type <> t2.type

Eu posso imaginar que é possível fazer isso usando agregação: no entanto, a coleção é muito grande, o processamento levará tempo e estou procurando apenas um par desses documentos.

questionAnswers(2)

yourAnswerToTheQuestion