SolrDisMaxQuery::setBoostQuery

Directly Sets Boost Query Parameter (bq)

説明

public SolrDisMaxQuery SolrDisMaxQuery::setBoostQuery(string $q)

Sets Boost Query Parameter (bq)

パラメータ

q

query

戻り値

SolrDisMaxQuery

例1 SolrDisMaxQuery::setBoostQuery example

<?php
$dismaxQuery = new SolrDisMaxQuery("lucene");

$dismaxQuery->setBoostQuery('cat:electronics manu:local^2');
echo $dismaxQuery.PHP_EOL;
?>

上の例の出力は、 たとえば以下のようになります。

q=lucene&defType=edismax&bq=cat:electronics manu:local^2

参考

  • SolrDisMaxQuery::addBoostQuery
  • SolrDisMaxQuery::removeBoostQuery