silverstripe-australia / elastica
此包已被废弃且不再维护。作者建议使用 symbiote-library/silverstripe-elastica 包代替。
使用 Elastica 为 SilverStripe DataObjects 提供Elastic Search集成
3.4.0
2017-11-19 10:49 UTC
Requires
- ruflin/elastica: ~3.1
- silverstripe/framework: >=3.1
Replaces
README
重要
此模块不再积极维护,但如果您有兴趣接管它,请告诉我们!
SilverStripe Elastica 模块
使用 Elastica 为 SilverStripe DataObjects 提供Elastic Search集成。
用法
第一步是配置 Elastic Search 服务。为此,使用配置系统。最简单的默认配置是
Injector:
Symbiote\Elastica\ElasticaService:
constructor:
- %$Elastica\Client
- index-name-to-use
然后,您可以使用 Symbiote\Elastica\Searchable
扩展向您的数据对象添加搜索功能。然后可以使用 Symbiote\Elastica\ElasticService
类与 Elastic Search 交互。