sinflow / elasticsearch-bundle
用于将官方Elasticsearch客户端与Symfony集成的组件
v7.1.5
2023-10-10 12:25 UTC
Requires
- php: ^7.3 || ^8.0
- doctrine/annotations: ^1.2
- doctrine/cache: ^1.4
- elasticsearch/elasticsearch: ^7.0
- psr/log: ^1.0
- symfony/config: ^4.4 || ^5.0
- symfony/console: ^4.4 || ^5.0
- symfony/event-dispatcher: ^4.4 || ^5.0
- symfony/event-dispatcher-contracts: ^1.1 || ^2.2
- symfony/framework-bundle: ^4.4 || ^5.0
- symfony/http-kernel: ^4.4 || ^5.0
- symfony/options-resolver: ^4.4 || ^5.0
- symfony/translation: ^4.4 || ^5.0
Requires (Dev)
- dms/phpunit-arraysubset-asserts: ^0.2.1
- doctrine/orm: ^2.6.3
- escapestudios/symfony2-coding-standard: ^3.0
- friendsofphp/php-cs-fixer: ^3.34
- jchook/phpunit-assert-throws: ^1.0
- knplabs/knp-paginator-bundle: ^4.0 || ^5.0
- monolog/monolog: ^1.0|^2.0|^3.0
- php-coveralls/php-coveralls: ^2.1
- symfony/browser-kit: ^4.4 || ^5.0
- symfony/debug: ^4.4 || ^5.0
- symfony/dotenv: ^4.4 || ^5.0
- symfony/phpunit-bridge: ^4.4 || ^5.0
- symfony/stopwatch: ^4.4 || ^5.0
Suggests
- doctrine/orm: Allows for using Doctrine as source for rebuilding indices
- knplabs/knp-paginator-bundle: Allows for search results to be paginated
- monolog/monolog: Allows for client-level logging and tracing
- dev-main
- 7.1.x-dev
- v7.1.5
- v7.1.4
- v7.1.3
- v7.1.2
- v7.1.1
- v7.1.0
- 7.0.x-dev
- v7.0.0
- 6.5.x-dev
- v6.5.0
- 6.4.x-dev
- v6.4.2
- v6.4.1
- v6.4.0
- v6.3.2
- v6.3.1
- v6.3.0
- v6.2.2
- v6.2.1
- v6.2.0
- v6.1.1
- v6.1.0
- v6.0.3
- v6.0.2
- v6.0.1
- v6.0.0
- v5.0.3
- v5.0.2
- v5.0.1
- v5.0.0
- v0.9.7
- v0.9.6
- v0.9.5
- v0.9.4
- v0.9.3
- v0.9.2
- v0.9.1
- v0.9.0
- v0.8.0
- v0.7.1
- v0.7.0
- v0.6.0
- v0.5.0
- 0.4.1
- 0.4
- v0.3.1
- v0.3
- v0.2
- v0.1
- dev-2023-10-09-github-actions
- dev-2023-07-31-connection-params
- dev-2022-05-05-reorganise-structure
- dev-circleci-project-setup
- dev-2019-08-01-es7
- dev-2019-10-22-knp-fix
- dev-2019-07-18-sf4-support
- dev-2019-08-15-remove-deprecations
- dev-2019-06-24-remove-types-support
- dev-2019-06-17-multiple-read-indices
- dev-2019-06-17-fixes
- dev-2019-04-05-mapping-generation-changes
- dev-2018-05-22-es6
- dev-2018-03-16-es5
- dev-2018-03-15-es2
- dev-2018-02-06-array-access
- dev-2017-05-26-track-entities
- dev-2016-07-09-es2
This package is auto-updated.
Last update: 2024-09-10 14:15:59 UTC
README
重点
- 使用官方的 elasticsearch-php 客户端
- 使用类似于Doctrine的实体声明来定义Elasticsearch文档
- 支持多语言文档
- 支持在多个索引中搜索
- 通过利用读写索引别名,支持零停机时间重新索引
- 支持数据提供者,用于同步Elasticsearch索引与外部数据源(如Doctrine)
文档
组件的安装说明和文档可以在 此处 找到。
版本矩阵
许可协议
此组件采用MIT许可协议。请参阅LICENSE文件中的完整许可协议。