我终于设法让Elastic Search索引以我希望它工作的方式工作,使用子字段索引某些字段的原始值not_analyzed.方面是我所期望的,但是,在某些情况下,由于源数据具有这些字段的空值/空值,我在facets部分得到这样的结果:
"things": {
"_type": "terms",
"missing": 187,
"total": 12214,
"other": 10608,
"terms": [
{
"term": "foo",
"count": 912
},
{
"term": "",
"count": 532
},
{
"term": "bar",
"count": 37
}
}
}
Run Code Online (Sandbox Code Playgroud)
请注意第二项中的"".我可以看到为什么ElasticSearch不会自动排除这个,因为人们可能想知道有多少文档没有该字段.但就我的目的而言,我不想让这个回归.
有没有什么方法可以配置ElasticSearch来忽略这些,无论是在索引中还是在查询中?
| 归档时间: |
|
| 查看次数: |
994 次 |
| 最近记录: |