Elasticsearch按照字段长度过滤
2018-04-03 13:19:13
2682次阅读
0个评论
ES查询中,有时候我们需要按照字段的长度过滤。以下为方法:
GET hockey/_search
{
"query": {
"script": {
"script": {
"source": "doc['city'][0].length()>3",
"lang": "painless"
}
}
}
}
参数定义参见:https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-scripting-expression.html 00
相关话题
- Elasticsearch多字段聚合
- 使用 Jsoup 对 html 进行过滤
- java计算汉字字符串的长度
- java反射根据字段名读取值
- Mysql获取某个表的所有字段名
- Elasticsearch 6.3.0 SQL查询
- Elasticsearch score 评分计算
- elasticsearch清空索引缓存
- Elasticsearch使用索引别名
- Elasticsearch Aggregation聚合统计
- ElasticSearch 6.0 乐观锁
- Elasticsearch 5.0 深分页
- Elasticsearch 6.0 性能调优
- Elasticsearch使用searchAfter深度分页
- ElasticSearch 6.0 Bulk批量操作