Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mongodb 弹性搜索的嵌套字段索引失败_Mongodb_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch - Fatal编程技术网 elasticsearch,Mongodb,elasticsearch" /> elasticsearch,Mongodb,elasticsearch" />

Mongodb 弹性搜索的嵌套字段索引失败

Mongodb 弹性搜索的嵌套字段索引失败,mongodb,elasticsearch,Mongodb,elasticsearch,我已经安装了以下程序 1.Elasticsearch 1.0.0\ 2.Mongodb 2.4.9\ 3.MongoDB River插件2.0.0\ 4.Mapper-attachments\ 当我尝试用嵌套字段索引mongodb数据集时,它会引发以下错误 [2014-05-13 16:49:58442][ERROR][org.elasticsearch.river.mongodb.MongoDBRiverBulkProcessor]大容量处理器失败。批量执行失败: [0]:索引[dava],类

我已经安装了以下程序 1.Elasticsearch 1.0.0\ 2.Mongodb 2.4.9\ 3.MongoDB River插件2.0.0\ 4.Mapper-attachments\

当我尝试用嵌套字段索引mongodb数据集时,它会引发以下错误

[2014-05-13 16:49:58442][ERROR][org.elasticsearch.river.mongodb.MongoDBRiverBulkProcessor]大容量处理器失败。批量执行失败: [0]:索引[dava],类型[dava_listings],id[5260ea6cfe821b3c2fd0d9ac],消息[MapperParsingException[未能解析[business.phone_numbers]];嵌套:NumberFormatException[用于输入字符串:303 427-9484];] [1] :索引[dava],类型[dava_listings],id[5260ea6cfe821b3c2fd0e524],消息[MapperParsingException[未能解析[business.phone_number]];嵌套:ElasticsearchIllegalArgumentException[未知属性[0]];]
[2] :index[dava],type[dava_listings],id[5260ea6cfe821b3c2fd0e5e7],message[MapperParsingException[未能解析[business.phone_numbers]];nested:ElasticsearchIllegalArgumentException[未知属性[0];]

您索引的第一个business.phone_号码似乎只有一个数值,所以ES动态地将它映射到一个数字。您需要执行GET/index/_映射来查看它使用了什么映射。然后,如果您正在处理时间序列数据,则必须删除索引、放置映射或创建索引模板,然后重新为数据编制索引。

发布映射和示例文档。。!非常感谢您的回复…由于我是elasticsearch的初学者,我无法遵循上述步骤,请您详细解释我…将您当前的映射添加到您的问题中-做一个curl-XGEThttp://localhost:9200/dava/_mapping?pretty 非常感谢你的支持,我能不能把你的邮箱号码给你,这样我就可以问你任何问题了查询..plz 1103santhoshkumar。p@gmail.com请帮我接这封信