在Solr函數查詢中,我可以計算多值字段中值的數量嗎?我如何編寫一個函數查詢,返回具有特定字段的3個或更多值的文檔?在多值字段的計數上操作的Solr函數查詢
回答
Here's the function query reference,它沒有列出類似的東西,所以我認爲可以肯定的是沒有這樣的事情。
如果值count在某種程度上與您的情況相關,請將其作爲單獨的int字段添加,然後在該字段上進行操作。
謝謝。正如你猜測的那樣,將計數存儲在一個單獨的領域並對其進行操作非常簡單。 – Dave 2011-06-05 20:16:30
@Dave是否手動存儲了計數,還是有計數字段引用多值字段的方法,以便一旦多值字段發生更改,計數會自動更新? – gaurav5430 2016-06-27 06:14:43
查看[CountFieldValuesUpdateProcessorFactory](http://lucene.apache.org/solr/4_0_0/solr-core/org/apache/solr/update/processor/CountFieldValuesUpdateProcessorFactory.html),如另一個SO問題[solr -count-多值字段的查詢(https://stackoverflow.com/questions/38769405/solr-count-multi-valued-fields-query) – genonymous 2018-03-07 00:46:15
- 1. SOLR計數多值字段查詢
- 2. 查詢多值字段在Solr的
- 3. Solr - 在不一致的字段上過濾查詢函數
- 4. 查詢計數字段值
- 5. 基於字段值範圍的solr函數查詢降級?
- 6. 在Solr的函數查詢中使用另一個字段值作爲默認
- 7. Solr的:過濾在OR查詢的匹配的多值字段中的數字
- 8. 數組字段的Solr查詢語法
- 9. Solr多值日期字段,範圍查詢匹配「任何」/「計數」?
- 10. solr或多個字段的查詢
- 11. solr的查詢字段值與若干
- 12. Solr過濾器查詢中多值字段上的布爾查詢
- 13. 得到solr中的多值字段的計數
- 14. Solr或文本字段上的查詢
- 15. Mongoose計數查詢多字段ORed
- 16. 多字的查詢上Solr的
- 17. SOLR:多個相關數據字段的搜索查詢
- 18. 在Solr中連接字段的函數
- 19. Solr:操作查詢字符串
- 20. Apache Solr函數查詢中未定義的字段得分字段
- 21. Solr的多值字段串
- 22. SOLR多值字段
- 23. 計數多個值查詢
- 24. 具有單個或多個值的SOLR查詢字段
- 25. 查詢solr中的兩個多值字段
- 26. 查詢具有多值字段之一的Solr文檔
- 27. Solr AutoSuggest查詢響應::多個字段
- 28. Solr多字段查詢排序錯誤
- 29. Solr 6.5:更改函數查詢字段名稱(別名)
- 30. 沒有計算分數的Solr查詢
只是爲了幫助某人:myField:如果值超過0,[* TO *]會返回。 – Topera 2012-01-24 18:31:59