#elasticsearch
#elasticsearch
Вопрос:
Просто делюсь работой, которая сработала для меня, у меня есть индекс, где одно из полей даты индексируется как «текст», мне нужно изменить отображение с «текста» на «дату», я сделал следующее
Шаг 1: Создайте новый индекс с полем, которое необходимо изменить с помощью нового отображения
PUT new_index {
"mappings": {
"doc": {
"properties": {
"Date_Field": { "type": "date", "format": "dd/MM/yyyy"}
}
}
}
}
Шаг 2: Переиндексируйте старый индекс в созданный новый индекс
POST _reindex
{
"source": {
"index": "old_index"
},
"dest": {
"index": "new_index"
}
}
Единственное, что создается новый индекс, у меня это сработало
Комментарии:
1. было бы здорово, если бы вы могли четко указать точную проблему?
2. упоминал, что просто делюсь работой, которая сработала для меня, здесь есть вопрос об изменении отображения определенного поля в elastic
3. Я думаю, это не вопрос, это прямой ответ. 🙂