問題タブ [solr6]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1251 参照

mysql - MySQL データベース テーブルを Solr 6 にインポートするにはどうすればよいですか?

単純な mySQL テーブルを Solr にインポートしようとしていますが、失敗し続けています。通り抜けた:

Solr4 に関連するその他の投稿が半ダースありますが、コミュニティの助けがどうしても必要です。

MySQL DB に接続するために RedHat にインストールされている Solr 6 の特定の手順が必要です。どうもありがとう。

0 投票する
1 に答える
1209 参照

solr-query-syntax - Solr クエリの SQL 同等性

私の春のブート プロジェクトでは、solr サーバーに接続します。Solr クエリの代わりに、SQL クエリを使用する必要があります。のような基本的なクエリで期待どおりの結果を得ることができますがselect * from reportCore、フィルターを追加したり、フィールド名を指定したりすることはできません。私がしたいのは、次のsolrクエリと同等のSQLクエリを見つけることです。

何かのようなもの

それを行う方法はありますか、またはSQLクエリをsolrクエリに変換する必要がありますか? ちなみに、私はsolr 6.1.0を使用しています

0 投票する
1 に答える
159 参照

php - SolrClientはブラウザで動作していますが、ターミナルUbuntu 16.04では動作していません

ブラウザで完全に実行される次のphpスクリプトがあります。しかし、ターミナルで実行しようとすると、Fatal Error: Uncausght Error: 'SolrClient' not found for line( $fetch_client = new SolrClient($fetch_options);)がスローされます

私はここで何をしているのですか?私が欠けているものはありますか?

注:私は問題なくこのスクリプトを実行していました。PHP バージョン 7.0 Solr バージョン 6.3 Ubuntu バージョン 16.04

あなたの助けは大歓迎です!

0 投票する
1 に答える
1001 参照

solr - Solr - 2 つの異なるフィールド タイプを持つコンポーネントを提案する

1 つのサジェスト コンポーネントに 2 つの異なる構造のフィールドを含める方法を見つけるのに苦労しています。( https://cwiki.apache.org/confluence/display/solr/Suggester )

目標は、これらのフィールドを備えたオートコンプリート モジュールを用意することです。

  • StandardTokenizer が使用されるフィールドの出力例: This is a title
  • カスタム トークナイザが使用されるフィールド (基本的には、完全な URL のベース ドメインを取得するための正規表現) 出力例: thisisatitle.com

したがって、suggest コンポーネントを含む requesthandler は、結果配列に両方の文字列を表示できます: thisisatitle.comThis is a title

試したことは次のとおりです。

  • 複数のサジェストコンポーネント

私はグーグルで調べましたが、現在見つかった唯一の解決策は、異なるスキーマを組み合わせることができるシャードを使用することです. 私の考えでは、2 台のサーバーを実行するとリソースが無駄になり、保守性も低下するため、これはかなり効果的ではありません。

提案/回避策は大歓迎です。

0 投票する
1 に答える
290 参照

json - Solr More Like この結果は期待どおりではありません。0 以外の開始フィールドには結果が表示されません

My More Like This クエリは、0 以外の開始値の結果を返しません。

応答のあるクエリ URL は次のとおりです。

http://IP_ADDRESS:8983/solr/CORE_NAME/select?indent=on&q=one:ABC&mlt=true&mlt.fl=one,two,three&&rows=100&start=0&wt=json

上記は正常に動作します。

http://IP_ADDRESS:8983/solr/CORE_NAME/select?indent=on&q=one:ABC&mlt=true&mlt.fl=one,two,three&&rows=100&start=1&wt=json

上記のクエリは、以下の結果をスローします。

私は solr 6.3 を使用しており、使用した MLT のスキーマは以下のとおりです。