2024 年日本 PHP 研討會

SolrDisMaxQuery::removeBigramPhraseField

(無版本資訊,可能僅在 Git 中)

SolrDisMaxQuery::removeBigramPhraseField移除片語雙連詞欄位 (pf2 參數)

說明

public SolrDisMaxQuery::removeBigramPhraseField(字串 $field): SolrDisMaxQuery

移除先前使用 SolrDisMaxQuery::addBigramPhraseField() 新增的雙連詞片語欄位 (pf2 參數)。

參數

field

欄位名稱

回傳值

SolrDisMaxQuery

範例

範例 #1 SolrDisMaxQuery::removeBigramPhraseField() 範例

<?php

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

// 從 pf2 移除 cat
$dismaxQuery
->removeBigramPhraseField('cat');
echo
$dismaxQuery.PHP_EOL;

?>

上述範例會輸出類似以下的內容

q=lucene&defType=edismax&pf2=cat~5.1^2 feature^4.5
q=lucene&defType=edismax&pf2=feature^4.5

另請參閱

新增註記

使用者貢獻的註記

這個頁面沒有使用者貢獻的註記。
To Top