Oui. C'est le comportement attendu. dispatches est un tableau dans le document parent. Lorsqu'un document est mis en correspondance, le document est renvoyé dans son intégralité. La seule façon de contourner cela est de modifier votre schéma en plusieurs collections, ou d'utiliser le cadre d'agrégation ou mapper/réduire.