Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Yii 2 Elasticsearch extension

License

NotificationsYou must be signed in to change notification settings

yiisoft/yii2-elasticsearch

Elasticsearch Query and ActiveRecord for Yii 2


This extension provides theElasticsearch integration for theYii framework 2.0.It includes basic querying/search support and also implements theActiveRecord pattern that allows you to store activerecords in Elasticsearch.

For license information check theLICENSE-file.

Documentation is atdocs/guide/README.md.

Latest Stable VersionTotal DownloadsBuild Statuscodecov

Requirements

  • PHP 7.3 or higher.

Depending on the version of Elasticsearch you are using you need a different version of this extension.

  • For Elasticsearch 1.6.0 to 1.7.6 use extension version 2.0.x
  • For Elasticsearch 5.x or above use extension version 2.1.x

Installation

The preferred way to install this extension is throughcomposer:

composer require --prefer-dist yiisoft/yii2-elasticsearch:"~2.1.0"

Configuration

To use this extension, you have to configure the Connection class in your application configuration:

return [//....'components' => ['elasticsearch' => ['class' =>'yii\elasticsearch\Connection','nodes' => [                ['http_address' =>'127.0.0.1:9200'],// configure more hosts if you have a cluster            ],'dslVersion' =>7,// default is 5        ],    ]];

About

Yii 2 Elasticsearch extension

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Contributors105

Languages


[8]ページ先頭

©2009-2025 Movatter.jp