我在es索引上创建了一个这样的字段,如下:
我添加文档的时候并没有后面的空格,还是可以正常写入,但是通过该字段搜索时,搜不到任何内容。
并且索引关闭了动态映射,"dynamic": "false"。
如何从源码上解释这个问题呢??
"senior_type ": {
"null_value": 0,
"type": "integer"
我意外在字段后面多加了一个空格。我添加文档的时候并没有后面的空格,还是可以正常写入,但是通过该字段搜索时,搜不到任何内容。
并且索引关闭了动态映射,"dynamic": "false"。
如何从源码上解释这个问题呢??
{
"query": {
"bool": {
"filter": {
"term": {
"senior_type": 13
}
}
}
}
}
2 个回复
Charele - Cisco4321
赞同来自:
一个是"senior_type ",(带空格)
另一个是"senior_type" (不带)
Ombres
赞同来自: