et-soft/fos-elastica-bundle

使用 Elastica 的 Elasticsearch PHP 集成方案,适用于您的 Symfony 项目

安装: 7

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 793

类型:symfony-bundle

v6.0.0-beta4 2021-05-24 10:52 UTC

README

此扩展包提供了与 ElasticsearchElastica 的集成,功能包括

  • 将 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.0 兼容。它需要 Symfony 4.4 或更高版本。当使用 Symfony Flex 时,还有一个 食谱来简化设置。FOSElasticaBundle 的早期版本不再维护,并且仅与依赖项的较旧版本兼容。下表显示了不同版本的扩展包的兼容性。

许可

此扩展包采用 MIT 许可发布。有关更多信息,请参阅包含的 LICENSE 文件。