friendsofsymfony/elastica-bundle

使用 Elastica 对 Elasticsearch 进行 PHP 集成的 Symfony 项目

安装次数: 14,247,401

依赖项: 57

建议者: 7

安全性: 0

星标: 1,246

关注者: 63

分支: 793

公开问题: 71

类型:symfony-bundle

v6.4.0 2024-05-13 08:01 UTC

README

此包提供与 ElasticsearchElastica 的 Symfony 集成。功能包括

  • 将 Elastica 库集成到 Symfony 环境中
  • 使用 JmsSerializer 或 Symfony Serializer 在 PHP 对象和 Elasticsearch 数据之间进行转换
  • 为 Elasticsearch 配置索引,或发送不配置的数据以使用 Elasticsearch 的动态映射功能
  • 监听 Doctrine 事件以自动索引

Build Status Total Downloads Latest Stable Version Latest Unstable Version Scrutinizer Code Quality

文档

FOSElasticaBundle 的文档位于 doc/index.md

安装

安装说明可以在 文档 中找到

版本和依赖关系

FOSElasticaBundle 的 6.0 版本与 Elasticsearch 7 兼容。它需要 Symfony 5.4 或更高版本。使用 Symfony Flex 时,还有一个 配方来简化设置。FOSElasticaBundle 的早期版本不再维护,并且只能与依赖项的较旧版本一起工作。以下表格显示了包不同版本的兼容性。

许可

此包根据 MIT 许可发布。有关更多信息,请参阅包含的 LICENSE 文件。