« SolrDisMaxQuery::addQueryField
SolrDisMaxQuery::addUserField »

SolrDisMaxQuery::addTrigramPhraseField

(No version information available, might only be in Git)

SolrDisMaxQuery::addTrigramPhraseField — Adds a Trigram Phrase Field (pf3 parameter)

説明

public function SolrDisMaxQuery::addTrigramPhraseField(string $field, string $boost, string $slop = ?): SolrDisMaxQuery

Adds a Trigram Phrase Field (pf3 parameter)

パラメータ

field

Field Name

boost

Field Boost

slop

Field Slop

戻り値

SolrDisMaxQuery

例

例1 SolrDisMaxQuery::addTrigramPhraseField() example

<?php

$dismaxQuery = new SolrDisMaxQuery('lucene');
$dismaxQuery
->addTrigramPhraseField('cat', 2, 5.1)
->addTrigramPhraseField('feature', 4.5)
;
echo $dismaxQuery.PHP_EOL;

?>

上の例の出力は以下となります。

q=lucene&defType=%s&pf3=cat~5.1^2 feature^4.5

参考

関連キーワード:
SolrDisMaxQuery   Trigram   Phrase   parameter   addTrigramPhraseField   Adds   dismaxQuery   boost   slop   Slop   lucene   feature   Sets   addQueryField   addUserField   information   available   Boost   example   defType   参考   removeTrigramPhraseField   Removes   setTrigramPhraseFields   Directly
関連する関数・ページ:
solrdismaxquery.removetrigramphrasefield   solrdismaxquery.settrigramphraseslop   solrdismaxquery.settrigramphrasefields   solrdismaxquery.addphrasefield   solrdismaxquery.addbigramphrasefield   solrdismaxquery.removephrasefield