Ja. Detta är det förväntade beteendet. dispatches är en array i det överordnade dokumentet. När ett dokument matchas returneras dokumentet i sin helhet. Det enda sättet att kringgå detta är att ändra ditt schema till flera samlingar, eller att använda aggregeringsramverket eller kartlägga/reducera.