dachcom-digital/dynamic-search-index-provider-lucene

v3.0.3 2024-02-12 14:54 UTC

README

Software License Latest Release Tests PhpStan

Pimcore Dynamic Search提供的索引存储扩展。使用PHP Lucene索引服务存储数据。

发布计划

安装

"require" : {
    "dachcom-digital/dynamic-search" : "~3.0.0",
    "dachcom-digital/dynamic-search-index-provider-lucene" : "~3.0.0"
}

依赖

此包还将安装ZendSearch的分支,以提供最新的PHP兼容性。

动态搜索包

您需要首先安装/启用动态搜索包。更多关于它的信息请在这里阅读。之后,请按照以下步骤操作

将包添加到bundles.php

<?php

return [
    \DsLuceneBundle\DsLuceneBundle::class => ['all' => true],
];

基本设置

dynamic_search:
    context:
        default:
            index_provider:
                service: 'lucene'
                options:
                    database_name: 'my_lucene_storage'

提供者选项

索引字段

可用的索引字段:

输出通道服务

自动完成

标识符: lucene_autocomplete
可用的选项:

建议

标识符: lucene_suggestions
可用的选项:

搜索

标识符: lucene_search
可用的选项:

多搜索

标识符: lucene_multi_search
可用的选项: 无

过滤器

关系过滤器

标识符: relations
可用的选项:

输出标准化器

可以为每个输出通道定义一个输出标准化器。

lucene_document_key_value_normalizer

可用的选项:

更多信息

版权和许可

版权: DACHCOM.DIGITAL
有关许可详情,请访问LICENSE.md

升级信息

在更新之前,请检查我们的升级说明