Копирайте и двете колекции в една колекция (включете поле за дискриминатор, ако е необходимо, за да можете да разберете какъв вид документ имате във всеки екземпляр).
Изпълнете map-reduce върху тази колекция
В Map излъчете думата като ключ и стойност, кажете {instance:1, dict:0}
или {instance:0, dict:1}
в зависимост от това дали съпоставяният документ е екземпляр или речников запис. (Можете да добавите още полета тук в стойностите, ако е необходимо.)
В Намаляване натрупвайте резултатите (както обикновено).
Сега направете заявка за instance > 0
и dict > 0
и имате всички думи, които са и в двете.