#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