配列1[1,2,...,20]と配列2[21,22,..31]があり、配列1から任意の3要素と配列2から任意の2要素(重複なし)を取り出して,要素長=5(例:[1,2,3,21,22])の全ての組合せの配列の配列(array of arrays)を作りたい。SQLではネット上に組合せ(重複なし)の例がいくつか見つかりましたが、これをMongoDBで行う場合、どのようなクエリーを書いたらよいのでしょうか?
勿論、できるだけ実行速度が速い方が望ましいです。