0
Q
排序在SOLR
A
回答
0
如果這些是三個唯一值存在,您可以用函數查詢排序。或者,您可以濫用q
函數爲每個匹配賦予不同的權重,然後在fq
(而不是過濾器查詢是不計分的)中輸入實際查詢。即q=format:4002^10 format:4009^5 format:999^1
。
如果你想要做一個功能查詢,你應該能夠使用的if
和termfreq
功能的組合給予排序值每學期:
sort=if(termfreq(format,'4002'),1,if(termfreq(format,'4009'),2,if(termfreq(format,'999'),3,4))) asc
相關問題
- 1. SOLR方面排序
- 2. XSLT:排序像SOLR
- 3. Apache SOLR排序順序
- 4. Solr按片段數排序
- 5. SOLR排序得分語法
- 6. Solr的排序款Hybris
- 7. 控制Solr得分/排序
- 8. SOLR 1.4 - 按標記排序
- 9. Solr排序性能問題
- 10. Solr的 - 複雜的排序
- 11. SOLR排序字段編號
- 12. SOLR相關性排序
- 13. Solr的排序由結果
- 14. SOLR排序不起作用
- 15. Solr的排序按相關
- 16. 自定義Solr排序
- 17. Solr:排除某些文件被排序
- 18. Solr - 在結尾排序0值
- 19. solr的排序,我想在第一
- 20. 使用solr 4.3.0在應用組排序離子solr
- 21. Solr中的自定義分數排序不會一致排序
- 22. Solr Facet值的自定義排序 - Rails和太陽黑子Solr
- 23. Apache Solr未對Solr結果進行排序
- 24. 太陽黑子Solr,導軌和排序
- 25. Solr同義詞值排序問題
- 26. Solr的錯誤排序文本字段
- 27. Solr搜索通過solr1.2得分排序
- 28. SOLR,如果排序功能未能
- 29. Solr排序,precisionStep和內存使用
- 30. apache solr按字段值搜索排序
坦克!!!!第二種解決方案完美無缺 –