問題タブ [facets]

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 投票する
0 に答える
608 参照

solr - SOLR 未定義のフィールド長

SOLR と DataImportHandler を使用して、データベースにインデックスを付けました。データベースには、行の連結されたプロパティ データを含むフィールドがあります。data-config.xml ファイルでトランスフォーマーを使用してそのフィールドを読み取り、複数の動的フィールドに分割します。

このデータを使用して、ファセットとして検索します。

一部のフィールドはファセットとして検索でき、完全に機能しますが、一部のフィールドはファセット検索を実行できません (例: fq=attr_fieldname:"facetval")。検索すると、「HTTP ステータス 400 - 未定義のフィールド タイプ」または「HTTP ステータス 400 - 未定義のフィールド長」が返されます。

スキーマ ブラウザーを表示すると、動的フィールドが作成されていることがわかります。そのため、フィールド名が正しいかどうかについての質問はありません。

私たちの schema.xml では、動的フィールドは多値を許可しない文字列型として定義されています。

これを引き起こしている原因、またはそれを防ぐために私たちができることについて何か考えはありますか?

ありがとう!

UPDATE--- 使用している動的フィールド定義は次のとおりです。

更新 2 --- 「attr_type」または「attr_length」という名前になる動的フィールドによって引き起こされる問題を知っている人はいますか? コメントの 1 つに基づいて、「長さ」または「タイプ」をフィールド名として送信している可能性があることが示唆されました。私たちはそれを行っていませんが、「attr_length」または「attr_type」を送信しています

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

solr - ファセット検索結果に表示される Solr ストップワード

現在、Solr スキーマのテキスト フィールドでファセット検索をテストしており、stopwords.txt ファイルに多数の結果が含まれていることに気付きました。

私のスキーマは現在、テキスト データ型の既定の構成を使用しており、"solr.StopFilterFactory" フィルターが使用されている場合、ストップワードがインデックス化されていないという印象を受けました。

誰かがこれに光を当てて、a) ストップワードがファセットに適用されない理由とそれをどう扱うかを理解するのを手伝ってくれるか、b) ファセットクエリが返されないように正しい方向に私を向けてくれることを願っていますストップワードからの単語。

ありがとう!

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

filter - Solrの検索/ファセットの結果は奇妙な振る舞いをします:「ステム化された」文字列しか取得しません(正しい定義であることを願っています)

タイトルが悪かったので申し訳ありませんが、問題の説明方法がわかりませんでした。私は日焼け(Pythonインターフェース)を使用して、djangoアプリ内でsolrを照会しています。私が検索しているとき、すべてが大丈夫です、私は完全な文字列を取得します。一方、ファセットを使用している場合(たとえば、「job_title」フィールドで)、語幹の単語のみを取得します。

このような:

など...これは私のテキストfieldType定義です:

PorterStemFilterは物事を台無しにするものだと思いますが、提案をアクティブにするためにそれが必要です。何か助けはありますか?

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

solr - SolrとNutch-ファセットを制御する方法は?

この質問が一般的すぎる可能性がある場合は申し訳ありません。ドキュメントへのリンクがあれば、それでよかったと思います。グーグルは私がそれらを見つけるのを手伝わないでしょう。

NutchがクロールしたWebサイトからファセットを抽出し、Solrがインデックスを作成する方法を理解する必要があります。<meta name="price" content="123.45"/>Webサイトでは、ページにまたはのようなメタタグがあります<meta name="categories" content="category1, category2"/>。Nutchにそれらを抽出し、Solrにそれらをファセットとして扱うように指示できますか?

上記の例では、メタ名「categories」をファセットとして扱うように手動で指定したいのですが、コンテンツは動的にカテゴリとして使用する必要があります。

それは意味がありますか?NutchとSolrを使用することは可能ですか、それとも使用方法を再考する必要がありますか?

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

solr - 特定の単語のSolrファセットカウント

Solr実装で特定のフィールドのファセット数を見つけようとしています。

そのフィールドのいくつかの特定の単語のファセットカウントを取得する方法があるかどうか疑問に思いましたか?

例えば、

フィールド名=製品

値には、カメラ<10>、テレビ<20>、DVD <20>、CD<30>を指定できます。

今、テレビとDVDだけのファセットカウントを取得することは可能ですか?

facet.prefixを使用してみましたが、複数の値に対して機能しません。

-ジェイ

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

drupal-6 - Apachesolrdrupalファセットが複数行に分かれています

drupalでapachesolrモジュールを使用しています
カスタムファセットフィールドサブジェクトを作成しましたが、drupalファセットブロックでは、文が複数の行/結果
に分割されています。たとえば、サブジェクト分析化学は次のようになります。
<int name="analyt">1</int>
<int name="chemistri">1</int>

私はテーブルjournal、subject、subject_journal、articleを
持っています私のデータ設定ファイルにはエンティティがあります

助けてください
ありがとう

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

drupal - 関連性による並べ替えは何もしません apachesolr drupal ファセット

私のdupal solrファセットでは、タイトルでソートすると機能し、URLに?solrsort = sort_title ascを追加しますが、関連性によるソートは結果に何もせず、URLにパラメーターを追加しませんこれについて誰かが私を案内してくれますありがとうあらかじめ

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

ruby-on-rails-3 - 黒点:場所のファセット

私はそのようなことをすることが可能であることを知っています:

だから私はこのような場所にファセットを追加しようとしました:

しかし、次のエラーが発生しますundefined method near for #<Sunspot::DSL::Restriction:[...]>。なぜそれはSunspot::DSL :: RestrictionWithNearではないのですか?

場所が機能しているファセットがある場合は、助けてください;)

ありがとう