在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的:过滤在OR查询的匹配的多值字段中的数字
- 7. Solr多值日期字段,范围查询匹配“任何”/“计数”?
- 8. solr或多个字段的查询
- 9. Solr过滤器查询中多值字段上的布尔查询
- 10. Solr或文本字段上的查询
- 11. 多字的查询上Solr的
- 12. 在Solr中连接字段的函数
- 13. Solr:操作查询字符串
- 14. Solr的多值字段串
- 15. SOLR多值字段
- 16. 查询具有多值字段之一的Solr文档
- 17. 具有单个或多个值的SOLR查询字段
- 18. 在Solr中使用OR操作的多重筛选查询
- 19. Solr字段列表(fl)函数查询可以解决布尔值吗?
- 20. 计算日期字段上的操作
- 21. 关于Solr中的字段的查询
- 22. 具有数万个值的Solr字段
- 23. 在Solr中使用不同的提升查询多个字段
- 24. SQL查询中的计算字段值
- 25. 在SOLR查询中排除具有空值的字段
- 26. 填充字段的Hive查询字段的计数
- 27. 存储在Solr字段中的Solr查询
- 28. solr方面 - 跨多个字段的术语计数
- 29. Django查询明确列出字段值的计数
- 30. 不同的SOLR字段值没有计数
只是为了帮助某人:myField:如果值超过0,[* TO *]会返回。 – Topera 2012-01-24 18:31:59