/** * match query * * @link http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-match-query.html * @param null|string $field * @param null|string $value * @return Match */ public function match($field = null, $value = null) { if ($field !== null && $value !== null) { $match = new Match(); $match->setFieldParam('field', $field, $value); return $match; } return new Match(); }