Du KAN gör detta, du behöver bara Mongo 3.6! Istället för att göra om din databas kan du använda funktionen Array Filters i Mongo 3.6, som finns här:
https://thecodebarbarian.com/a-nodejs-perspective-on-mongodb-36-array-filters
Det fina med detta är att du kan binda alla matchningar i en array till en variabel och sedan referera till den variabeln senare. Här är det främsta exemplet från länken ovan: