TYPO3 SolrConnection删除了搜索,现在怎么办?

时间:2019-07-17 15:37:13

标签: solr typo3 typo3-9.x

从extbase Service类中的solr中获取数据的新方法是什么?我们以前是用

完成的
 $solrResponse = $this->solr->search('type:car', $offset, $limit);

$ this-> solr是

的一个实例
ApacheSolrForTypo3\Solr\System\Solr\SolrConnection

但是方法 search 在新版本的扩展名“ apache-solr-for-typo3 / solr”(当前使用9.0.2)中被删除,现在我找不到该方法的替代品一个。

其他人也遇到了这个问题吗?为什么我们在扩展服务中需要它?好吧,我们在TYPO3-solr中将一个外部graphQL索引了。

非常感谢帮助

1 个答案:

答案 0 :(得分:0)

我们已改用Solarium作为新的PHP Solr库。

https://solarium.readthedocs.io/en/stable/

或在此处挖掘:

https://github.com/TYPO3-Solr/ext-solr/tree/master/Classes/Search

HTH

奥利维尔