key = $key; } public function buildQuery(QueryContext $context) { $query = [ 'exists' => [ 'field' => $this->key->getIndexField($context, true) ] ]; if ($this->key instanceof QueryPostProcessor) { return $this->key->postProcessQuery($query, $context); } return $query; } public function getTermNodes() { return array(); } public function __toString() { return sprintf('(<%s> == <%s>)', $this->key, self::EXISTS_VALUE); } }