elasticsearch 是否将空字符串视为 null?
Does elasticsearch consider empty string as null?
我想知道 elasticsearch 是否将空字符串视为 null 值,但根据下面显示的映射,我没有看到它正在这样做。如何让 elasticsearch 将空字符串视为 null
并使用 null_value
提供的值进行索引。我的映射如下所示:
{
"mapping": {
"my_typee": {
"properties": {
"autoRank": {
"type": "integer",
"null_value": 0,
"store": true,
"index": "analyzed"
}
}
}
}
}
提前致谢。
Elasticsearch 不会索引空字符串。在您的情况下,您的字段实际上不是字符串,而是类型的整数。而 null_value
选项实际上是做你想做的。你不需要做任何额外的事情。
https://www.elastic.co/guide/en/elasticsearch/reference/current/null-value.html
我想知道 elasticsearch 是否将空字符串视为 null 值,但根据下面显示的映射,我没有看到它正在这样做。如何让 elasticsearch 将空字符串视为 null
并使用 null_value
提供的值进行索引。我的映射如下所示:
{
"mapping": {
"my_typee": {
"properties": {
"autoRank": {
"type": "integer",
"null_value": 0,
"store": true,
"index": "analyzed"
}
}
}
}
}
提前致谢。
Elasticsearch 不会索引空字符串。在您的情况下,您的字段实际上不是字符串,而是类型的整数。而 null_value
选项实际上是做你想做的。你不需要做任何额外的事情。
https://www.elastic.co/guide/en/elasticsearch/reference/current/null-value.html