Solr を使用してカタログ内の製品を検索しています。カテゴリ「書籍」の商品のスコアを下げようとしていますが、うまくいきません。また、「本」カテゴリから結果をフィルタリングしようとしましたが、それでも取得できるので、何か間違っていると思いました。カテゴリ フィールドにはインデックスが付けられます。
これは、私が行った要求の 1 つの試行 (他の多くの試行のうち) です。
http://localhost:8080/solr/collection1/query?q=iphone+4s&rows=4&fq=price:[*+TO+500]&debugQuery=on&fq=not(query(category:Books))
また、「Books」に悪影響を与える bf パラメータを使用してみましたが、まだ運がありません。
「書籍」などのカテゴリがある場合、スコアを下げるにはどうすればよいですか? また、特定のカテゴリで結果をフィルタリングするにはどうすればよいですか?