1

基本上,有可能做到这一点吗?

curl -XPOST http://esdev1-sn1:9200/test/tracking/_mapping -d '
{
  "tracking": {
    "_parent": {
      "type": "tracking"
    }
  }
}
'
4

1 回答 1

2

从理论上讲,没有什么能阻止你这样做。实际上,弄清楚路由可能是一个问题。Elasticsearch 要求所有子项都在与父项相同的分片中进行索引。因此,在您的情况下,如果您的索引包含多个分片,那么对于任何给定文档,其所有祖先和后代都必须使用相同的_routing值进行索引。

于 2013-02-14T03:04:14.073 回答