安装es和ik:
参考链接:
https://blog.csdn.net/zhezhebie/article/details/105482149
安装composer包:
https://github.com/baijunyao/laravel-scout-elasticsearch
在scout里面添加配置:
'elasticsearch' => [
'prefix' => env('ELASTICSEARCH_PREFIX', 'laravel_'),
'host' => env('ELASTICSEARCH_HOST', '127.0.0.1'),
'port' => env('ELASTICSEARCH_PORT', '9200'),
'scheme' => env('ELASTICSEARCH_SCHEME', 'http'),
'user' => env('ELASTICSEARCH_USER', null),
'pass' => env('ELASTICSEARCH_PASS', null),
'analyzer' => env('ELASTICSEARCH_ANALYZER', 'ik_max_word'),
'settings' => [],
'filter' => [
'+',
'-',
'&',
'|',
'!',
'(',
')',
'{',
'}',
'[',
']',
'^',
'\\',
'"',
'~',
'*',
'?',
':'
]
],
导入索引:
php artisan scout:import "App\Thread"