我的模式是類似下面根據另一個索引字段計算分數?
<fields>
<field name="ProductId" type="int" indexed="true" stored="true" />
<field name="ProductName" type="string" indexed="true" stored="true" required="true" />
<field name="ProductDesription" type="string" indexed="true" stored="true" required="true" />
<field name="ProductRating" type="int" indexed="true" stored="true" required="true" />
</fields>
產品名稱將以Q參數到Solr傳遞。 有沒有一種方法可以影響基於「ProductRating」的評分而不是作爲查詢參數傳遞?
或者我需要去solr源代碼並更改排名算法?
請引導我。
在此先感謝