Artikel inklusive Kategorien abrufen

Ich möchte eine Funktion ähnlich der der Produktexporte programmieren. Dazu frage ich alle Artikel ab. Leider enthält das zurückgegebene Array nicht die Produktkategorien die ich brauche.

    public function indexAction()
    {
        $filter = $this->Request()->filter;
        $usedIds = $this->Request()->usedIds;
        $offset = $this->Request()->getParam('start', null);
        $limit = $this->Request()->getParam('limit', 20);
        $dataQuery = $this->getArticleRepository()
            ->getArticlesWithExcludedIdsQuery($usedIds, $filter, $offset, $limit);
        $total = Shopware()->Models()->getQueryCount($dataQuery);
        $data = $dataQuery->getArrayResult();

        //print_r($data);die();
        //return the data and total count
        $this->View()->assign(['success' => true, 'data' => $data, 'total' => $total]);
    }

Ich habe mir das Article Model angeschaut und dort sind die Kategorien als Array enthalten. Mir ist unklar, warum es da einen Unterschied gibt.