Ошибка при запуске архива: Не удалось разрешить тип ключа раздела вложенного документа

#mongodb #archive #atlas-data-lake

Вопрос:

При создании онлайн-архива он выдает ошибку

Мой пример документа

 {
  "_id": {
    "$oid": "6098db2eea9ab45266fa48d1"
  },
  "aPlayers": [
    {
      "_id": {
        "$oid": "606459f1cfc33a6ff919cae7"
      },
      "sName": "chrome_c....."
    },
    {
      "_id": {
        "$oid": "6073eb423f525f31df551fe9"
      },
      "sName": "ie_chetan...."
    }
  ],
  "updatedAt": {
    "$date": {
      "$numberLong": "1620630339478"
    }
  }
}
 

Проиндексировано : обновленные_1_аплееры._id_1

Я пытаюсь создать онлайн-архив с полями разделов Поле даты архива : обновлеНо.Второе по частоте запрашиваемое поле: игроки. _id

 updatedAt > aPlayers._id
 

Это выдает ошибку

Ошибка при запуске архива: Не удалось разрешить тип поля «Игроки._id»

Комментарии:

1. updatedAt находится в форме даты, но aPlayers._id является объектом. Как вы сравниваете и то, и другое?

2. я не сравниваю это

3. я хочу архивировать данные на основе возраста, и я ввел второе по частоте запрашиваемое поле в качестве игрока._id

4. могу я узнать, что вы имеете в виду, говоря, что я пытаюсь создать онлайн-архив с обновленным разделом? > Игроки._id>

5. его основное поле раздела обновлено, а вторым необязательным является aPlayers._id