operator = 'and'; return $this; } public function boost(float $boost = 1) { $this->boost = $boost; return $this; } public function toArray(): array { $query = parent::toArray(); $query['match'][$this->field]['operator'] = $this->operator; $query['match'][$this->field]['boost'] = $this->boost; return $query; } }