elasticsearch - 在 Elasticsearch 中将关键字/字符串转换为整数字段
问题描述
我有一个由于某种原因自动映射为关键字的数字字段,而我希望它映射为整数。
我尝试添加具有所需映射的新索引:
PUT temp_index/
{
"mappings": {
"properties": {
"num": {
"type": "integer"
}
}
}
}
然后重新索引:
POST _reindex
{
"source": {
"index": "main_index"
},
"dest": {
"index": "temp_index"
}
}
但是,当我查看 newtemp_index
时,我仍然看到“num”字段的值是字符串而不是整数。
我在这里想念什么?
解决方案
推荐阅读
- reactjs - 参考不工作
- python - PySequence_GetItem() 和 TwoIntsFromObj() 是如何工作的?
- python - 格式化 Excel 列标题以获得更好的可见性和颜色
- python-3.x - 逻辑回归程序的准确性总是不同
- c# - 如何为要在 python.net 中使用的 C# 类实现 __repr__?
- c# - Windows 10 时间轴中的应用程序名称 - WinForms
- r - 如何根据函数中传递的参数对 data.table 对象进行子集化?
- django - E!错误:找不到数据库电报并且无法重新创建
- reactjs - 本机反应中没有组件“RNSVGPath”
- android - 在表格视图库中从右到左滚动