集成/solr-bundle

支持Solr配置和您的文档或实体的索引


README

支持Solr配置和您的文档或实体的索引

要求

  • 查看 composer.json 中的 require 部分

文档

命令

  • 命令 solr:indexer:queue 会将所有待索引的文档排队
  • 命令 solr:indexer:run 将排队的文档转换为Solr兼容格式并发送到Solr进行索引。
  • 命令 solr:worker:run 将启动一个工作进程并处理队列的末尾或前1000个任务,哪个先到为止。

建议将 solr:indexer:runsolr:worker:run 作为自动化任务执行,通过配置为cron作业来实现。

安装

可以按照以下步骤安装此捆绑包

使用composer安装

$ php composer.phar require integrated/solr-bundle:~0.3

启用捆绑包

// app/AppKernel.php
public function registerBundles()
{
    return array(
        // ...
        new Integrated\Bundle\SolrBundle\IntegratedSolrBundle()
        // ...
    );
}

设置队列

索尔捆绑包需要一个队列来正常工作,因此如果尚未设置,请执行 init:queue 命令来设置队列。

许可协议

此捆绑包受MIT许可协议的保护。请参阅捆绑包中的完整许可协议。

LICENSE

贡献

欢迎拉取请求。请参阅我们的 CONTRIBUTING 指南

关于

此捆绑包是Integrated项目的一部分。您可以在 Integrated for developers 网站上了解更多关于此项目的信息。