我只想在插入Parent和Child之后直接获取子记录。我必须做一个搜索查询来获取孩子,或者我可以只使用子记录的索引,类型,ID进行标准GET吗?
感谢
答案 0 :(得分:2)
是的,你可以对孩子index
,type
和id
做一个标准的GET,但是当提到 user983022 时,你需要在您的请求中使用parent_id
作为routing
参数,否则ES可能会查找子文档的错误分片。
有关父/子和路由的详细信息,请使用routing
请求中的GET
参数提及http://www.elasticsearch.org/blog/customizing-your-document-routing/和http://www.elasticsearch.org/guide/reference/api/get/。
答案 1 :(得分:1)
答案:您需要添加带有父ID的路由参数来检索子记录。