Laravel Scout 으로 MeiliSearch 연동하기
설치
Laravel Scout 8부터 Meili search 가 공식적으로 지원하게 되었습니다. 사용하려면 다음 패키지를 설치해 주면 됩니다.
composer require meilisearch/meilisearch-php http-interop/http-factory-guzzle
Document 추가
index 생성
-k 옵션으로 primary key 를 지정해 줍니다. 보통 model 의 primary key 는 id 이므로 id 컬럼으로 설정하면 됩니다.
php artisan scout:index -k id posts
import
php artisan scout:import App\Models\Post