# Использование одного и того же nested документа в разных корневых документах

**URL:** <https://discuss.elastic.co/t/nested/295957>\
**Category:** Вопросы на русском языке\
**Created:** [February 1, 2022, 3:49pm UTC](https://discuss.elastic.co/t/nested/295957 "2022-02-01T15:49:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Oleksandr](https://avatars.discourse-cdn.com/v4/letter/o/dfb087/32.png) [@Oleksandr](https://discuss.elastic.co/u/Oleksandr)\
**Post date:** [February 1, 2022, 3:49pm UTC](https://discuss.elastic.co/t/nested/295957/1 "2022-02-01T15:49:29Z")

</div>

Индекс имеет вид:

```auto
PUT company
{
  "settings": {
    "index": {
      "number_of_shards": 1,
      "number_of_replicas": 1
    },
    "analysis": {
      "analyzer": {
        "analyzer-name": {
          "type": "custom",
          "tokenizer": "keyword",
          "filter": "lowercase"
        }
      }
    }
  },
  "mappings": {
      "properties": {
        "name": {
          "type": "text",
          "analyzer": "analyzer-name"
        },
        "employee": {
          "type": "nested",
          "properties": {
            "age": {
              "type": "long"
            },
            "experience": {
              "type": "long"
            },
            "name": {
              "type": "text",
              "analyzer": "analyzer-name"
            }
          }
        }
      }
  }
}

```

Если добавить туда данные при помощи:

```auto
POST company/_doc/1
{
  "name": "Company 1",
  "employee":
  {
    "_id": "A",
    "name": "Employee 1",
    "age" : 23,
    "experienceInYears" : 2
  }
}

POST company/_doc/2
{
  "name": "Company 2",
  "employee":
  {
    "_id": "A",
    "name": "Employee 1",
    "age" : 23,
    "experienceInYears" : 2
  }
}

```

То получим 4 документа в индексе: 2 корневых и 2 нестед.  
Подскажите, пожалуйста, можно ли как нибудь сформировать вложенные документы таким образом, чтобы они пользовались переданными в них идентификаторами и не дублировались? Т.е., необходимо чтобы 2 корневых документа ссылались на один и тот же вложенный, если передаются вложенные документы с одинаковым идентификатором. При этом, второй сохраняемый может перезаписывать первый, но тогда и первый корневой будет ссылаться на только что перезаписанный.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [March 1, 2022, 3:49pm UTC](https://discuss.elastic.co/t/nested/295957/2 "2022-03-01T15:49:45Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
