問題タブ [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 に答える
452 参照

apache - Solrコアの作成エラー

このエラーが発生しました:

このエラーについてはわかりません。私はsolr 6.2.1を使用しています。コレクションフォルダーを作成し、confフォルダーにsolrconfig、schema、data-configファイルを追加したところ、最初に追加エラーが発生しlang/stopwords_it.txt、その後このエラーが表示されました。助けてください。私はsolrが初めてです。

0 投票する
0 に答える
377 参照

solr - Solr サブクエリ変換

という名前の作成されたsolrコアがありdataます。
このコアには、プレイリストとアルバム (実際のトラック)という構造的に異なる 2 種類のデータがあります。関係は

プレイリストには 1...* アルバム プレイリストがあります

プレイリスト情報を取得する際に、同じドキュメント内のアルバム情報を取得したいと考えています。私はこれを試しました

これは、プレイリストの album_id である album_unique_id を取得したいということです。

Solr doc を研究し、上記のクエリを作成しました。しかし、必要な結果が得られません。応答で例外が発生します。

このエラーの理由を理解する必要があります。また、これにはプラグインを有効にする必要がありますか?

バージョン: v6.4

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

solr - Solr 6.1: フィールド名に基づいてフィールド名に追加する UpdateRequestProcessor

目標は、すべてのフィールド名が次のフィールドのスキーマと一致するようにすることです。

この理由は 2 つあります。

  1. 私が制御していない受信 CSV データを取り込んでいます。上記の 1 つまたは 2 つである ~35 の異なるフィールド名のセットがあります。
  2. これらの 35 のフィールドを除いて、スキーマは常に進化しています。

目標は、条件付きで ~35 のサブセットを上記のいずれかに変更し、これらの ~35 の名前のいずれとも一致しないものを追加し_sて文字列にすることです。

これはSolr 6で可能ですか?

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

mysql - Solrで複数値フィールドにインデックスを付けることができません

solr 6.3 で 2 つのテーブル (関連のない) mysql のデータにインデックスを付けています。テーブルの 1 つからのいくつかのフィールドは複数値ですが、残りはそうではありません。これで、solr 管理パネルから fullImport を実行すると、複数値フィールドの単一データのみがインデックス化されます。regextransformer と splitby "," を実装しようとしましたが、うまくいきませんでした。子エンティティも使用してみましたが、うまくいきませんでした。これが私のdata-config.xmlとschema.xmlです。

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

solr - SolrCloud バックアップ データがシステム パスに見つからない

この URLバックアップ URLを使用して SolrCloud (6.3.0) Back API を実行したとき

応答ステータス 0を返します。つまり、エラーはありません。

しかし、システム上にデータがバックアップされたlocations_backフォルダーが見つかりませんでした。

コマンド ラインからこの curl を実行すると、32058、32059、32060などの数値が返されます。

私が場所パラメーターパスでテストした場所location=/opt/solr/server/solr OR location =/

しかし、システム上にバックアップされたデータを含むlocations_backフォルダーも表示されませんでした。

0 投票する
2 に答える
587 参照

select - solrで二重引用符なしで2つ以上の単語を含む検索用のクエリを選択

タイトルという名前の列があります。この列を検索したい。title:'sport'OR のような単一の単語を使用する場合は問題ありませんtitle:"sport"。どちらも同じ数のレコードを提供します。

私の問題は、二重引用符なしで2つ以上の単語を検索するときです(二重引用符で正確な結果が得られます ex: title:"sport education")。

title:'sport education'- 無関係なレコードを返す (より多くのタイトルにはスポーツや教育の単語がありません)

+title:'sport education'- の検索に対して同じ数のレコードを返しますtitle:'sport' / title:"sport"

少なくとも 1 つの検索語が列に一致する必要があるようにするにはどうすればよいですか?

注: Solr バージョン 6.3.0

前もって感謝します!

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

json - Solr 6.2 は親子フィールドを表します

私は次のようなjson構造を持っています:

私が表現しようとしているものSolr 6.2と、このスキーマでは期待される結果が得られません:

結果のスキーマは次のとおりです。