Solr中的字符串长度函数查询

sna*_*ile 11 lucene solr

我需要找到我的集合中的某个字段的长度超过某个限制的所有文档.字段的类型是字符串.是否有一个函数查询返回Solr中字符串字段的长度?

sna*_*ile 30

解决方案是使用Solr的正则表达式功能.例如,以下查询检索title字段至少为42的所有文档:

title:/.{42}.*/
Run Code Online (Sandbox Code Playgroud)