問題タブ [pysolr]

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 に答える
779 参照

python - Apache Solr 6.6 は更新ではなくドキュメントを置き換えます

テストセットアップ用にsolr 6.6.1を構成しました。いくつかのドキュメントをインデックス化した後、いくつかのフィールドを更新する必要があります。solrの python クライアントを使用しています。更新するには、以下は私のコードスニペットです

実行 (およびコミット) 後、他のすべてのフィールドはすべてのドキュメントから削除され、doc_id と group2 の 2 つのフィールドだけが残ります。この API または私のコードの問題は何ですか?

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

python - Solr/Python で facet.pivot データを処理する

この URL を使用して Solr コアにクエリを実行しています。

ファセット ピボット機能の使用

部分的な JSON 応答。フィールドが適切にネストされていることに注意してください。

次に、同じクエリを pySolr で複製します。

何らかの理由で、データ (pdb、または Django テンプレート) を印刷すると、結果の辞書には、ブランド、シリーズ、サブシリーズの 3 つの異なる配列が含まれ、元のネストはありません。つまり、ピボット フィールドがなくなりました。

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

django - Djando-haystack は、Solr を使用して生データの代わりにリストにインデックスを付けます

django-haystack + Solrで奇妙な問題に直面しています。各フィールドは、実際の生の値ではなくリストを受け取ります。

インデックス作成後、Solr インデックスの抜粋を次に示します (Solr 管理者から貼り付けました)。

ご覧のとおり、関連する各データは 1 要素のリストでインデックス化されているため、それ以上のクエリは実行できません。

これが私のインデックス定義です:

なにか提案を?事前に感謝します。