Saya belum punya waktu untuk mendedikasikan pekerjaan untuk repo ini dan saya tidak berencana melakukannya di masa mendatang.
Paket ini menyediakan driver Elasticsearch untuk Laravel Scout.
Anda dapat menginstal paket melalui composer:
composer require tamayo/laravel-scout-elastic
Laravel secara otomatis akan mendaftarkan penyedia layanan driver.
Untuk penggunaan perpustakaan ini kami sarankan menggunakan versi terbaru saat ini (^7.9)
composer require elasticsearch/elasticsearch
Setelah Anda memublikasikan konfigurasi paket Laravel Scout, Anda perlu mengatur driver Anda ke elasticsearch
dan menambahkan konfigurasinya:
// config/scout.php
. . .
// Set your driver to elasticsearch
' driver ' => env ( ' SCOUT_DRIVER ' , ' elasticsearch ' ),
...
/*
|--------------------------------------------------------------------------
| Elasticsearch Configuration
|--------------------------------------------------------------------------
|
| Here you may configure your Elasticsearch settings.
|
*/
' elasticsearch ' => [
' hosts ' => [
env ( ' ELASTICSEARCH_HOST ' , ' localhost ' ),
// [
// 'host' => env('ELASTICSEARCH_HOST', 'localhost'),
// 'port' => env('ELASTICSEARCH_PORT', '9200'),
// 'scheme' => env('ELASTICSEARCH_SCHEME', 'https'),
// 'path' => env('ELASTICSEARCH_PATH', '/elastic'),
// 'user' => env('ELASTICSEARCH_USER', 'username'),
// 'pass' => env('ELASTICSEARCH_PASS', 'password'),
// ]
],
]
. . .
Untuk konfigurasi host, Anda dapat merujuk ke dokumentasi resmi Elasticsearch
Sekarang Anda dapat menggunakan Laravel Scout seperti yang dijelaskan dalam dokumentasi resmi Laravel Scout
Mengidentifikasi Pengguna Saat ini identifikasi pengguna tidak didukung.
Lisensi MIT (MIT).