Apache Solr

添加备注

用户贡献的备注 3 个备注

ASchmidt at Anamera dot net
5 年前
此扩展最后一次更新是在三年前针对 PHP 7.1 的。

截至目前,它尚未发布针对 PHP 7.2 或 PHP 7.3 的版本。换句话说,它没有得到积极维护。
Corentin Larose
11 年前
您好,

您应该使用 SolrQuery::addFilterQuery() 而不是 SolrQuery::addFacetQuery(),后者用于其他目的。

SolrQuery::addFilterQuery() : fq
SolrQuery::addFacetQuery() : facet.query

此致,

Corentin Larose - CTO@QAPA
mixwise at gmail dot com
12 年前
solr_get_version(): 1.0.1
solr:3.3.0

我在尝试使用此扩展传递分面查询(fq 而不是 facet.query)时遇到了问题。

因此我通过扩展 SolrQuery 类并添加一个用于 fq 的新方法来进行变通。
<?php
class SolrQuery2 extends SolrQuery{
public function
addFQ($facetQuery){
$this->addParam('fq', $facetQuery);
}
}
?>
To Top