Mongodb 弹性搜索的嵌套字段索引失败
我已经安装了以下程序 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]];]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],类
[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请帮我接这封信