axe*_*ger 4 mapping null geospatial elasticsearch
我在从数据库导入时遇到了与elasticsearch的geo_point相关的问题。如果lon或lat字段的值包含实际值,我的映射效果很好。
现在,某些行可能包含经/纬度的空值,如果我尝试导入这些值,我会收到ElasticsearchParseException[纬度必须是数字]错误,该错误看起来完全合法。
所以我想将这些字段设置为0,0 或 NULL,NULL但这就是我陷入困境的地方。
我尝试将'null_value' => '0'添加到映射中,但这似乎不起作用。
映射如下所示:
'_source' => array(
'enabled' => true
),
'properties' => array(
'coordinates' => array(
'type' => 'geo_point',
'null_value' => '0'
)
)
Run Code Online (Sandbox Code Playgroud)
有人知道这一点吗?
(我正在使用 PHP Elasticsearch 客户端。)
| 归档时间: |
|
| 查看次数: |
3806 次 |
| 最近记录: |