Solr 4.3.0
我想找到更大尺寸的文件。
我正在尝试构建一些用于测试内存使用情况的测试数据,但我一直在获取较小尺寸的文档。所以,如果我可以在查询中添加doc size子句,它将帮助我找到更合适的文档。
答案 0 :(得分:1)
我不知道这种可能性,很可能没有它的支持。
我可以看到一种可能的方法 - 您可以在索引期间在某个单独的字段中添加文档的大小,稍后将用于过滤。
另一种可能的情况 - 使用TermVectorComponent,它可以返回匹配文档的术语向量,这可能会导致对这个文档“有多大”的理解。但不容易和简单。 可能有用的output的示例:
第三种可能的选择(对于这个想法感到荣幸MatsLindh):对特定字段使用sorting function norm()
。有一些限制:
排序功能示例:sort:norm(field_name) desc