У меня есть документ json, который я хочу индексировать.Документ JSON не удалось индексировать
Но когда я пытаюсь индексировать файл, я всегда получаю сообщение об ошибке.
Мой документ JSON с именем file.json ---
{
"_index": "myIndex",
"_type": "myType",
"_id": "p1486f499782beb828d870f4a92831720e048514f",
"_score": 14.609365,
"_source": {
"content": "When we hear the word summer we think of beaches, sun tans and tiny bikinis. What we ",
"source": "hello.com",
"type": "sports",
"guid": "p1486f499782beb828d870f4a92831720e048514f",
"language": "en"
}
}
я попытался индексировать файл JSON как так ---
curl -XPOST 'localhost:9200/myIndex/myType' -d @file.json
{ "Ошибка": "RemoteTransportException [ [Klaatu] [inet [/192.168.1.127:9300]] [индексы: data/write/index]] вложен: MapperParsingException [не удалось разобрать, документ пуст]; "," status ": 400}
я также пытался как и ----
curl -s -XPOST localhost:9200/_bulk --data-binary @file.json
{ "Ошибка": "ElasticsearchParseException [Не удалось получить xcontent]", "статус": 400}
Как я могу индексировать мой документ, любой знает, как решить эту проблему!
@Great :), Большое спасибо Val :), он работает так же, как вы объяснили :) –