Elastica\Suggest\Phrase::setConfidence PHP Метод

setConfidence() публичный Метод

Only candidates which score higher than this threshold will be included in the result.
public setConfidence ( float $confidence )
$confidence float Defaults to 1.0.
    public function setConfidence($confidence)
    {
        return $this->setParam('confidence', $confidence);
    }

Usage Example

 /**
  * @return \Elastica\ResultSet
  */
 public function getSuggestions()
 {
     $suggestPhrase = new Suggest\Phrase('content-suggester', 'content');
     $suggestPhrase->setText($this->data);
     $suggestPhrase->setHighlight("<strong>", "</strong>");
     $suggestPhrase->setAnalyzer('suggestion_analyzer');
     $suggestPhrase->setConfidence(2);
     $suggestPhrase->setSize(1);
     $suggest = new Suggest($suggestPhrase);
     $this->query->setSuggest($suggest);
     return $this->getSearchResult();
 }