swisnl / laravel-elasticsearch
Laravel 对 Elasticsearch 的集成
0.4.0
2024-03-27 11:18 UTC
Requires
- php: ^8.1
- elasticsearch/elasticsearch: ^8.6.2
- laravel/framework: ^9.52|^10.0|^11.0
- spatie/laravel-package-tools: ^1.15
Requires (Dev)
- larastan/larastan: ^2.9
- laravel/pint: ^1.15
- orchestra/testbench: ^7.0|^8.0|^9.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.3
This package is auto-updated.
Last update: 2024-08-27 12:17:00 UTC
README
这是一个易于实现 Elasticsearch 的 Laravel 扩展包。通过 SyncsWithIndex
特性同步各种模型,并通过扩展 Document
和 SearchResult
类来自定义。
安装
通过 Composer
$ composer require swisnl/laravel-elasticsearch
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
请参阅 CONTRIBUTING 和 CODE_OF_CONDUCT 了解详细信息。
安全
如果您发现任何安全相关问题,请通过电子邮件 security@swis.nl 联系我们,而不是使用问题跟踪器。
致谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。
此包是 Treeware。如果您在生产环境中使用它,那么我们请求您 为世界买一棵树 以感谢我们的工作。通过为 Treeware 森林做出贡献,您将为当地家庭创造就业机会并恢复野生动物栖息地。
SWIS ❤️ 开源
SWIS 是一家来自荷兰莱顿的网页代理机构。我们热爱与开源软件合作。