php8.5
Home/ Manual/ solr / solrdismaxquery/ SolrDisMaxQuery::setMinimumMatch

SolrDisMaxQuery::setMinimumMatch

PHP function Edit on GitHub ✎

Set Minimum "Should" Match (mm)

Description

SolrDisMaxQuery::setMinimumMatch(string $value): SolrDisMaxQuery

Set Minimum "Should" Match parameter (mm). If the default query operator is AND then mm=100%, if the default query operator (q.op) is OR, then mm=0%.

Parameters

value

Minimum match value/expression

Return Values

SolrDisMaxQuery

Examples

SolrDisMaxQuery::setMinimumMatch() example

php
<?php

$dismaxQuery = new SolrDisMaxQuery("lucene");
// 75% of the query clauses must match
$dismaxQuery->setMinimumMatch("75%");
echo $dismaxQuery . PHP_EOL;

?>

The above example will output:

output
q=lucene&defType=edismax&mm=75%

Source: reference/solr/solrdismaxquery/setminimummatch.xml · from the official PHP manual (php/doc-en)