0

Solr検索にSunburnt Python Apiを使用しています。Sunburnt で強調表示された検索を使用していますが、正常に動作します。

次のコードを使用しています。

search_record = solrconn.query(search_text).highlight("content").highlight("title")
records = search_record.execute().highlighting

問題は、10 レコードしか返さないことです。solr-config.xml から変更できることはわかっていますが、問題はすべてのレコードが必要なことです

Sunburnt のハイライト検索を使用してページネーションを適用したい。

4

2 に答える 2

1

まだ解決されていないSOLR-534の問題を考えると、Solrにすべての結果を提供するように指示することはできませんがrows、インデックスに含まれると予想されるドキュメントの数に応じて、非常に高いパラメーターを使用できます。私は日焼けについて何も知りませんが、私はこのようなものがうまくいくはずだと信じています:

search_record = solrconn.query(search_text).paginate(rows=10000).highlight("content").highlight("title")

インデックスサイズに応じて、行の値を十分な大きさに置き換える必要があります。

于 2012-03-08T11:08:36.780 に答える