roelofjan-elsinga / solarium-luke
Solarium 的 Luke 请求处理器。
2.2.0
2020-12-08 15:25 UTC
Requires
- php: ^7.4|^8.0
- solarium/solarium: ^6.0
Requires (Dev)
- phpunit/phpunit: ^8.3
- spatie/phpunit-watcher: ^1.12
- symfony/event-dispatcher: ^4.3 || ^5.0
This package is auto-updated.
Last update: 2024-09-08 23:11:34 UTC
README
关于此分支版本的说明
这是一个来自包:cpliakas/solarium-luke 的分支,但由于它似乎已不再活跃,我在这里维护了一个版本。命名空间仍然相同,因此要迁移到这个包,您只需替换安装方式如下
composer remove cpliakas/solarium-luke \
&& composer require roelofjan-elsinga/solarium-luke
概述
这是一个用于 Solarium 的 Luke 请求处理器。
目前这个包支持 Solarium 5.x。
使用方法
use Solarium\Client; use Solarium\QueryType\Luke\Query; $client = new Client(); $client->registerQueryType(Query::QUERY_LUKE, Query::class); $luke = $client->createQuery(Query::QUERY_LUKE); $data = $client->execute($luke); print 'Top terms: '; var_dump($data->getTopTerms()); print PHP_EOL;