問題タブ [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.
python - Apache Solr 6.6 は更新ではなくドキュメントを置き換えます
テストセットアップ用にsolr 6.6.1を構成しました。いくつかのドキュメントをインデックス化した後、いくつかのフィールドを更新する必要があります。solrの python クライアントを使用しています。更新するには、以下は私のコードスニペットです
実行 (およびコミット) 後、他のすべてのフィールドはすべてのドキュメントから削除され、doc_id と group2 の 2 つのフィールドだけが残ります。この API または私のコードの問題は何ですか?
python - Solr/Python で facet.pivot データを処理する
この URL を使用して Solr コアにクエリを実行しています。
ファセット ピボット機能の使用
部分的な JSON 応答。フィールドが適切にネストされていることに注意してください。
次に、同じクエリを pySolr で複製します。
何らかの理由で、データ (pdb、または Django テンプレート) を印刷すると、結果の辞書には、ブランド、シリーズ、サブシリーズの 3 つの異なる配列が含まれ、元のネストはありません。つまり、ピボット フィールドがなくなりました。
django - Djando-haystack は、Solr を使用して生データの代わりにリストにインデックスを付けます
django-haystack + Solrで奇妙な問題に直面しています。各フィールドは、実際の生の値ではなくリストを受け取ります。
インデックス作成後、Solr インデックスの抜粋を次に示します (Solr 管理者から貼り付けました)。
ご覧のとおり、関連する各データは 1 要素のリストでインデックス化されているため、それ以上のクエリは実行できません。
これが私のインデックス定義です:
なにか提案を?事前に感謝します。