laravel scout elastic
8.1.0
لم يكن لدي الوقت الكافي لتكريس العمل لهذا الريبو ولا أخطط للقيام بذلك في المستقبل.
توفر هذه الحزمة برنامج تشغيل 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).