public function visitQuery(Criterion $criterion, Dispatcher $dispatcher, array $languageFilter) { return array('nested' => array('path' => 'locations_doc', 'query' => array('bool' => array('should' => $this->getCondition($criterion), 'minimum_should_match' => 1)))); }