laravel scout elastic
8.1.0
ฉันไม่มีเวลาอุทิศงานให้กับ repo นี้ และฉันไม่ได้วางแผนที่จะทำเช่นนั้นในอนาคต
แพ็คเกจนี้มีไดรเวอร์ Elasticsearch สำหรับ Laravel Scout
คุณสามารถติดตั้งแพ็คเกจผ่านทางผู้แต่ง:
composer require tamayo/laravel-scout-elastic
Laravel จะลงทะเบียนผู้ให้บริการไดรเวอร์โดยอัตโนมัติ
สำหรับการใช้งานไลบรารีนี้ เราขอแนะนำให้ใช้เวอร์ชันล่าสุดในขณะนี้ (^7.9)
composer require elasticsearch/elasticsearch
หลังจากที่คุณเผยแพร่การกำหนดค่าแพ็คเกจ Laravel Scout แล้ว คุณจะต้องตั้งค่าไดรเวอร์ของคุณเป็น elasticsearch
และเพิ่มการกำหนดค่า:
// 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'),
// ]
],
]
. . .
สำหรับการกำหนดค่าโฮสต์ คุณสามารถดูเอกสารประกอบของ Elasticsearch อย่างเป็นทางการ
ตอนนี้คุณสามารถใช้ Laravel Scout ได้แล้วตามที่อธิบายไว้ในเอกสารอย่างเป็นทางการของ Laravel Scout
การระบุผู้ใช้ ไม่รองรับการระบุตัวตนผู้ใช้ในปัจจุบัน
ใบอนุญาตเอ็มไอที (MIT)