私はsolr.Iを使用して検索アプリケーションを開発する方法を学習しています。検索バーを持つhtmlを使用して作成されたWebサイトがあります。検索中にsolrと通信する方法は?
ユーザが検索するキーワードを入力すると、solrにインデックスされたデータから一致するレコードを検索する必要があります。私の質問は、フロントエンドの ウェブサイトをsolrと接続する方法です。
同じことを実現するための明確な手順を教えてください。
私はsolr.Iを使用して検索アプリケーションを開発する方法を学習しています。検索バーを持つhtmlを使用して作成されたWebサイトがあります。検索中にsolrと通信する方法は?
ユーザが検索するキーワードを入力すると、solrにインデックスされたデータから一致するレコードを検索する必要があります。私の質問は、フロントエンドの ウェブサイトをsolrと接続する方法です。
同じことを実現するための明確な手順を教えてください。
solrとの通信には別のライブラリがあります。使用できるテクノロジは異なります。いくつかはある::
サン[PHP]:
サンが正確にSolrの概念をモデル化するPHP Solrのクライアントライブラリです。他の多くのSolrライブラリではSolrとの通信のみが処理されていますが、Solariumはよく記述されたAPIを使用して、複雑なSolrクエリパラメータをすべて処理することを軽減します。
https://github.com/solariumphp/solarium
干し草[ジャンゴ]:
ヘイスタックは、Djangoのためのモジュール検索を提供します。統合された使い慣れたAPIがあり、コードを変更することなく、さまざまな検索バックエンド(Solr、Elasticsearch、Whoosh、Xapianなど)をプラグインすることができます。あなたはJavaScriptを使用している場合
あなたはクライアントから直接SORL REST APIを使用することができます。
さまざまなクライアントAPIがあります。 https://lucene.apache.org/solr/guide/6_6/client-apis.html