Laravel with での基本的な検索は、プロジェクト に Elasticsearch 統合するときの基本的な機能です 。 基本的な検索を実行するには、次の手順に従います。 Elasticsearch Laravel
ステップ 1: Model 検索可能な説明を作成して定義する
まず、 model in を作成し Laravel 、この の検索可能な説明を定義します model。 検索可能な説明は、検索するフィールドを含む配列です Elasticsearch。
たとえば、モデル内で、 およびフィールド Product
に基づいて検索するとします 。 name
description
ステップ 2: データの検索
で検索可能な記述を定義した後 model、 search()
メソッドを使用して でデータ検索を実行できます Elasticsearch。
このメソッドは、 の および フィールド で search($keyword)
キーワード「」を含むレコードを検索します 。 Laravel name
description
Product
model
ステップ 3: 結果の表示
検索を実行した後、その結果を使用してユーザーに情報を表示できます。
Elasticsearch これにより、アプリケーション内 で基本的な検索結果を表示できるようになります Laravel。