이미 색인을 만들었으며 데이터베이스에 MySQL
데이터가 들어 있습니다. 나는 내 테이블에 string
인 필드를 몇 개 가지고 있는데, 다른 테이블 (integer
& double
)을 Elasticsearch
에 입력해야합니다.Elasticsearch에서 매핑을 통해 인덱스의 기존 필드를 업데이트 할 수 있습니까?
그래서 나는 다음과 같이 내가 mapping
을 통해 그것을 할 수 있다는 것을 알고 있어요 :
{
"mappings": {
"my_type": {
"properties": {
"userid": {
"type": "text",
"fielddata": true
},
"responsecode": {
"type": "integer"
},
"chargeamount": {
"type": "double"
}
}
}
}
}
하지만 새와 같은 인덱스를 만드는거야 때이 시도했습니다. 내가 알고 싶었던 것은 mapping
을 PUT
으로 사용하여 기존 필드 (즉,이 시나리오에서는 chargeamount
)를 업데이트 할 수 있습니까?
이것이 가능합니까? 어떤 도움을 주셔서 감사합니다.