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


같이 보기

Ref