Se Mongo docs diskussion af $size operator her .
I en nøddeskal kan du forespørge baseret på nøjagtig matrixstørrelse med $size-operatoren, men du kan ikke få matrixstørrelse tilbage, og du kan heller ikke forespørge baseret på matrixstørrelsesinterval.
Hvad de foreslår ville fungere godt for dig - behold et andet felt, som er antallet af indlæg - der kan bruges både i forespørgsler som et filter/område, og du kan returnere det, når du har brug for at vide, hvor stort et array er. Uanset om indlæggene er gemt andre steder eller indlejret i arrayet, ville dette felt være meget nyttigt, hvis du foretager forespørgsler eller filtrering baseret på antallet af indlæg.
Der er et meget lignende spørgsmål med lignende forslag.