Как определить поле, которое принимает массив строк, таких как ["A", "B", "C"].
Я попытался сделать следующее: создал поле в моем index:
{
"properties":
{
"date": {"type": "date"},
"imageUrls": { "type": "nested" },
}
}
И я пишу документ
..../_doc/1
Метод: POST
тело:
{
"imageUrls": ["A", "B", "C"]
}
Всегда получаю эту ошибку:
{
"error": {
"root_cause": [
{
"type": "mapper_parsing_exception",
"reason": "object mapping for [imageUrls] tried to parse field [null] as object, but found a concrete value"
}
],
"type": "mapper_parsing_exception",
"reason": "object mapping for [imageUrls] tried to parse field [null] as object, but found a concrete value"
},
"status": 400
}