我正在使用Elasticsearch版本1.2.0
我有通过批量索引编制索引的文档。
在搜索方面,当我使用_search端点获取我想要的文档时,它可以正常工作。 但是,我无法使用GET API获得完全相同的文档。
例如,下面的代码段不会检索任何结果。
curl -XGET "http://xxx.xxx.xxx.xxx:9200/my_index/my_type/my_id?pretty"
但是,当我指定路由值时,它会检索我想要的正确结果。
curl -XGET "http://xxx.xxx.xxx.xxx:9200/my_index/my_type/my_id?routing=3&pretty"
以下是我想知道的事情,因为我从未使用过任何类型的路由设置来进行索引操作。
没有亲子关系与“my_type”。
有人可以推荐其他可能的原因来解决这类问题吗?
提前致谢。