Elasticsearch: Neuer Search Query für Artikel Freitextfeld

Ich habe in meinem Plugin eine Klasse, die den SearchTermQueryBuilder deocrated. In dieser Klasse möchte ich in der buildQuery Funktion einen neuen Query hinzufügen. Es handelt sich um einen RegexpQuery. Das Feld, welches durchsucht wird, soll ein Freitextfeld sein. Das ganze sieht wie folgt aus:

public function buildQuery(ShopContextInterface $context, $term)
{
    $query = $this->innerBuilder->buildQuery($context, $term);

    $regexp = "..."; // add($regexpQuery, BoolQuery::SHOULD);

    return $query;
}

Dadurch bekomme ich aber leider keine Ergebnisse. Der reguläre Ausdruck ist auf jeden Fall richtig, habe ich mit meinem SQL Client getestet und da kamen Ergebnisse bei raus. Unsicher bin ich mir, ob ich das Freitextfeld richtig adressiert habe. Das habe ich einfach mal so geraten. Jetzt ist die Frage, funktioniert das eigentlich ohne weiteres mit Freitextfeldern, oder muss ich die erst wie in dieser Anleitung https://developers.shopware.com/developers-guide/elasticsearch/#indexing-additional-data hinzufügen? Wenn es auch standardmäßig schon gehen sollte, wie adressiere ich die richtig?