0

インデックスフィールドがほとんど含まれていないSolrスキーマがあります

今、私は「タイプ」フィールドによって区別されるさまざまなタイプの製品を持っています。検索リクエストごとに最大50の検索結果が必要ですが、検索の一部である場合、結果には各タイプの製品が少なくとも5つ含まれている必要があります。たとえば、コンピュータハードウェアストアの製品を検索する場合、検索結果には5つのHDDが含まれている必要があります5。これらの製品が検索結果である場合は、RAM、5 CPU、5マザーボードなど。

特定の製品タイプの返される行の合計が5未満の場合は、使用可能な行を含めてください。

ファセットクエリとクラスタリングを試しましたが、成功しませんでした。

何か案は ?これを達成する方法は?

4

1 に答える 1

0

Solrフィールドの折りたたみをチェックしてください。これにより、製品タイプごとに結果をグループ化できます。
また、返されるグループの数とグループごとのエントリの数を制御できます。

于 2013-03-20T10:47:01.910 に答える