必要なものを取得するために実行できる集計は次のとおりです。
db.release.aggregate([
{$unwind:"$release"},
{$match:{"release.active":"Y", "release.region":"GB"}},
{$sort:{"release.date":1}}
])
これにより、リリースアレイが巻き戻され、条件に基づいてドキュメントが照合され、選択したドキュメントがリリース日に並べ替えられます。