単一のクエリではありません。
クエリから結果を取得し、それを条件としてフィードすることに問題はありません。
var list = db.collectionA.find({},{ "_id": 0, "field": 1 }).toArray();
results = db.collectionB.find({ "newfield": { "$in": list } });
ただし、必要なの唯一の例としてSQLクエリのみを使用するため、実際の目的は明確ではありません。 達成することは、一般的に質問に答えるための良いガイドではありません。これの主な原因は、おそらくすべきであるということです。 リレーショナルの場合とは異なる方法でモデリングします。それ以外の場合、なぜMongoDBを使用するのですか?
データモデリング のドキュメントセクションを読むことをお勧めします これは、一般的なモデリングケースにアプローチする方法のいくつかの例を示しています。
その情報を考慮して、モデル化しているものを再考することができます。そこで他の問題について具体的な質問がある場合は、ここで気軽に質問してください。