refugis / elastica-odm
基于Elastica的Doctrine-like文档管理器,用于ElasticSearch
2.0.0-beta.1
2020-04-08 21:20 UTC
Requires
- php: ^7.3
- ext-json: *
- doctrine/annotations: ^1.6
- doctrine/common: ^2.8
- kcs/class-finder: ^0.1
- kcs/metadata: ^3.1
- ocramius/proxy-manager: ^2.0
- psr/cache-implementation: ^1.0
- psr/log: ^1.0
- ruflin/elastica: ^5.0|^6.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.15
- phpunit/phpunit: ^8.0
- symfony/cache: ^3.1|^4.0|^5.0
- symfony/console: ^3.4|^4.0|^5.0
- symfony/var-dumper: ^3.1|^4.0|^5.0
This package is auto-updated.
Last update: 2024-09-12 17:39:10 UTC
README
🇷🇺 致俄罗斯人民
Refugis - Elastica ODM
基于Elastica的Doctrine-like文档管理器,用于ElasticSearch。最初由Fazland团队编写。
要求
- php ^7.4 || ^8.0
- doctrine/annotations ^1.6
- doctrine/common ^3.0
- doctrine/inflector ^2.0
- doctrine/persistence ^2.0
- kcs/class-finder ^0.1 || ^0.2 || ^0.3
- kcs/metadata: ^3.1 || ^4.0
- ocramius/proxy-manager ^2.0
- psr/cache-implementation ^1.0
- psr/log ^1.0
- ruflin/elastica ^5.0 || ^6.0 || ^7.0
- symfony/polyfill-php80 ^1.0
- thecodingmachine/safe ^1.0
安装
建议使用composer进行安装
$ composer require refugis/elastica-odm
使用Elastica ODM
进行中
测试
只需运行
$ ./run-tests.sh
贡献
欢迎贡献。请随意在此GitHub上提交PR或创建问题!
许可证
Elastica ODM采用MIT许可证 - 详细信息请参阅LICENSE文件。