問題タブ [solr]

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

python - 営業時間に基づいて、営業しているかどうかを効率的に判断する

時間がある場合(たとえば、火曜日の午後4時24分)、一連のビジネスから現在開いているすべてのビジネスを選択できるようにしたいと思います。

  • 毎日、すべてのビジネスの営業時間と閉店時間があります
  • ビジネスが毎時00、15、30、45分のマークでのみ開閉できると仮定しましょう
  • 毎週同じスケジュールを想定しています。
  • 私は、データのスペース要件ではなく、特定の時間に営業している一連のビジネスをすばやく検索できることに最も興味があります。
  • 念のために言っておきますが、ある日の午後11時に開店し、翌日の午前1時に閉店する人もいます。
  • 休日は関係ありません-私はこれらを別々に扱います

単一の時間/曜日のタプルでどのビジネスが開いているかをすばやく把握できるように、これらの開店/閉店時間を保存する最も効率的な方法は何ですか?

Python、SOLR、mysqlを使用しています。SOLRでクエリを実行できるようにしたいと思います。しかし率直に言って、私はどんな提案や代替案にもオープンです。

0 投票する
3 に答える
52119 参照

solr - Solrフェッチの日付範囲

さて、私は間隔の日付範囲をマッハするsolrドキュメントを返すためのいくつかのメソッドをコーディングしています。ドキュメントはISO8601形式で日付フィールドを保存しました。

何か案が?

どうも

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

solr - SolrQueryの完全なクエリ文字列を取得する

私は自分のアプリケーションのdao層でSolrjを使用しています。私が知りたいのは、どうすれば入手できるかです

リクエストの完全なクエリ文字列。

例えば: select?q=*:*&fq=active:true

メソッドSolrQuery.getQuery()は、q = XXXの部分のみを返します(*:*私の例では)

どうも

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

solr - 多言語 Solr 検索インデックス

複数の言語のインデックスを作成する Solr 検索エンジンをセットアップしています。カスタム UpdateProcessorFactory を作成して、入力テキストのどのセクションがどの言語であるかを把握し、ドキュメントのそれらのセクションを言語固有のフィールドにコピーしました。たとえば、次のテキストを使用します。

「ハローワールド、ボンジュール・ル・モンド、ハロー・ウェルト」

「Hello World」を en-text フィールドに、「Bonjour le Monde」を fr-text フィールドに、「Hallo Welt」を de-text フィールドにコピーします。各フィールドには、単語をトークン化してステミングするための適切な言語アナライザーがあります。

最後に、ユーザーがすべての言語を検索する検索語を入力するための 1 つのボックスを用意したいと考えています。検索用語を翻訳する必要はありませんが、適切に語幹を変更する必要があります。これを達成するための最良の方法は何ですか?また、検索のパフォーマンスについても非常に懸念しています。

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

hibernate - hibernateを使用する場合のインデックス呼び出しに最適な場所

現在、インデックスサービス(solR)に呼び出しメソッドを配置する必要があるコード内の最適な場所を考えています。

実際には、dbに格納されているすべてのエンティティにインデックスが付けられていることを確認する必要があります。休止状態を使用しており、インターセプターを使用して実装しようとします。

アドバイス| アイディア ?

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

solr - Solr ファセット クエリ構文

多価フィールドのファセット数をフィルタリングしたい (ドキュメントなし)

例えば:

facet.field でカウントをフィルタリングする機会はありますproductIdか?

前のクエリを考えると、次のようになります。

クエリをフィルタリングして、次のような結果を取得したいだけです。

− − 603 573 415 336 296

productId:EG7SpTw03mJ25vxS5jcB24 でフィルタリングしたいだけです ...

THX

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

solr - solr ファセット数のフィルタリング

次のシナリオを考えます。

結果セットを指定して、特定の product_type でフィルター処理されたファセット フィールド product_id のファセット カウントを取得したい (これを取得するには、フィルター クエリなどを使用します ...)

私が望むのは、ファセット数をフィルタリングすることであることに注意してください。

  • ファセット クエリは、特定のファセット クエリの結果を含むリストを導入するため、役に立ちません。(フィルタークエリもありません)

    2921

  • Facet.prefix は、必要な種類のフィルターを実行しますが、このシナリオでの使用方法がわかりません。

特定のカテゴリに一致するproductIDのカウントオフをフィルタリングしたいという発言

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

xml - solrは空の文字列にファセットを作成しますか?

前回solrインデックスを作成したとき、インデックス作成と空の文字列のファセットも開始しました。これは決して起こりませんでした。それは正しい行動ですか?DIH で空の文字列をフィルタリングする必要がありますか?

ありがとう。

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

search - 検索結果がありません

drupal 5 に apache solr をインストールしました。Admin を使用して検索を実行すると結果が得られますが、Drupal からは何も得られません。