在SOLR中,我的文档具有如下字段;
"geolocation": [
"40.154400,-75.279900",
"40.117416,-75.119203",
"40.23931,-75.23126",
"40.18417,-75.07946"
]
我想让geolocation
字段中有3个以上的项目,例如上述。
如何在solr中编写此过滤器?
我看起来像;
len(geolocation)> = 3
答案 0 :(得分:2)
在建立索引后,只需将该字段的长度添加到另一个自定义字段中,然后查询后面的字段即可。有几种方法可以做到这一点: