gpt4 book ai didi

ElasticSearch MapperParsingException 对象映射

转载 作者:行者123 更新时间:2023-11-29 02:48:10 26 4
gpt4 key购买 nike

我关注了一篇关于 ElasticSearch 的文章,并尝试将这个示例放在我的引擎上。

例子:

curl -XPUT 'elasticsearch:9200/twitter/tweet/1' -d '{
"user": "david",
"message": "C'est mon premier message de la journée !",
"postDate": "2010-03-15T15:23:56",
"priority": 2,
"rank": 10.2
}'

我尝试通过 bash 文件发送此信息(我使用 Putty),但出现此错误:

{"error":"MapperParsingException[object mapping for [tweet] tried to parse as object, 
but got EOF, has a concrete value been provided to it?]","status":400}

我也尝试通过“cat -e tweet.sh”查看一个错误,但我不明白为什么会出现此错误。

提前致谢。

最佳答案

这是一种类型不匹配。我也面临这样的问题。看起来你试图将一个值索引到一个对象映射的 json 中。也就是说,你索引了一次这样的东西:

{
"obj1": {
"field1": "value1"
}
}

然后索引这个:

{
"obj1": "value"
}

通过 elasticsearch:9200/twitter/_mapping 检查您现有的映射,您将看到该字段是否被索引为 object

关于ElasticSearch MapperParsingException 对象映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23605942/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com