如何在PHP solr客户端中编写solr查询
我使用ApacheSolr3.6和PHPSolr客户端。 现在我做一些简单的solr查询,比如如何在PHP solr客户端中编写solr查询,php,solr,solrj,Php,Solr,Solrj,我使用ApacheSolr3.6和PHPSolr客户端。 现在我做一些简单的solr查询,比如 $query='url:'.$searchSubject'.' 其中,$searchSubject是一个单词。 但我想用两个或两个以上的词提出一些疑问。 我不明白如何在PHPSolr客户端的代码中添加一些其他参数 现在我只能添加查询、偏移、限制。 $response=$this->solr->search($query,$offset=0,$limit=10000)您可以使用中指定的格式在参数$que
$query='url:'.$searchSubject'.'代码>
其中,$searchSubject
是一个单词。
但我想用两个或两个以上的词提出一些疑问。
我不明白如何在PHPSolr客户端的代码中添加一些其他参数
现在我只能添加查询、偏移、限制。
$response=$this->solr->search($query,$offset=0,$limit=10000)代码>您可以使用中指定的格式在参数$query中插入多个单词
$query='url:'.$searchSubject'.'
如果要搜索两个URL,则可以
$query='url:(“.$searchSubject1.”或“.$searchSubject2.”) 在solr中,您可以简单地为多个单词创建查询
$query = url:"($searchSubject1 $searchSubject2 $searchSubject3)";
$searchSubject1和$searchSubject2之间的空格将采用默认值或条件