friendsofsymfony/elastica-bundle

使用Elastica为您的Symfony项目集成Elasticsearch

安装数: 14,271,144

依赖关系: 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与Elasticsearch 7兼容。它需要Symfony 5.4或更高版本。当使用Symfony Flex时,还有一个食谱来简化设置。FOSElasticaBundle的早期版本不再维护,并且只能与依赖项的早期版本一起使用。以下表格显示了不同版本包的兼容性。

许可证

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