pysolr

    0

    2答えて

    私はsolrサーバーとクエリをインターフェースするためにpysolr 3.1.0を使用しています。 入力した検索語のリストを取得できました。しかし、私は正確な一致を見つけることができません。 私は 結果= solr.search(パッケージ名、行= 5000) に私は完全に一致するクエリで行う必要がある変更内容任意のアイデアを、以下のコマンドを使用していますか?

    -1

    1答えて

    私はPythonを使ってRetreive-And-Rankサービスにアクセスしています。これまでのところ、私は自分の設定とドキュメントをアップロードし、関連ファイルのランカーを訓練しました。残っているのは、R-A-Rオブジェクトの「ランク」メソッドにいくつかのクエリ結果(Solr?から)を渡すことだけです。 私の質問:これらの結果はどういったもので、どのような形になっていますか?そして、どうすれば

    1

    1答えて

    pysolrを使用してSolr(5.3.2)に文書を追加しようとしています。 大きなテキストといくつかのメタデータ(date、author ...)を含む単純なJSONオブジェクトを生成し、それをSolrに追加しようとします。 私の問題は、特定のサイズを超えて、Solrには、ドキュメントをインデックスに失敗し、次のエラーを返すことです。 Solr responded with an error (

    2

    1答えて

    更新: Pysolrバージョン:3.2.0 これはSolrの中にバグが考えられます。操作で何も更新しないと、この文書は削除されます。 元私はusing pysolr in atomic updateにコードを使用しましたが、以下のケースでエラーが発生しました。 は今、多分、このような文書スキーマ: doc = { 'id': ..., 'title': ..., 'b

    0

    1答えて

    現在、フルテキスト検索にSOLRを使用しています。現在、SOLRからElasticSearchに移行する予定です。このプロセスでは、SOLR-ElasticSearchからデータを移行するプラグインがいくつかあると読んでいます。しかし、SOLRに格納されていないレコードを移行することはできません。それで、SOLRから弾力的な検索に保存されていないインデックスデータをマイグレーションするプラグインが

    0

    1答えて

    使用方法:HaystackとSorl。 フィルターで商品を検索するには、検索クエリセットを作成する必要があります。 まず、自分のサイト(Djangoサイトフレームワーク)に基づいて製品のみをフィルタリングする必要があります。だから私は実行します。 sqs = sqs.filter(site=site.pk) それは、このような検索クエリを返します。 site:(6) OK。 その後、私は属

    2

    1答えて

    私は現在、インデックス内のいくつかのフィールドに基づいてこの機能を実装したいと考えています。 現在の設定は次のとおりです。 Haystack | PySolr | Solr 私はPySolrを使用しており、more_like_this関数にパラメータを渡しています。レスポンスはドキュメントを検索しますが、関連する結果は見つかりません。何故ですか?ここで http://localhost:8080/

    0

    1答えて

    テスト設定用にsol6.6.1を設定しました。いくつかの文書を索引付けした後、いくつかのフィールドを更新する必要があります。私はsolrのpythonクライアントを使用しています。更新するには、次のように私のコードです(コミット)を実行した後 import solr def update_solr_index(_id, _value): print solr_conn2.add(id

    0

    1答えて

    私は300人以上のクライアントの時系列チャートで作業しています。 結合されたデータが膨大であり、場合によってはクライアントのデータがわずかに異なる方法で再サンプリングまたは操作されるため、各クライアントを個別にプルすることは有益です。 私の問題は、各クライアントデータを取得するためにループする関数が3つの新しいスレッドを開きますが、要求が完了して関数がデータを返すときにスレッドを閉じないことです。

    0

    2答えて

    import pysolr solr = pysolr.Solr('http://replaced_url.abc:8983/solr/#/tran_timings_shard1_replica2/query', timeout=10) results = solr.search('SubmitterId:clientname') をしようとしたときにフラットファイルを引っ張ったとき、私