Могу ли я использовать Time-to-Live mongoDB для удаления объекта в массиве? - PullRequest
0 голосов
/ 05 марта 2020

Все, что я могу видеть на inte rnet, это то, что он удалит весь документ, но я просто хочу удалить объект в массиве, который находится в документе.

Вот пример:

{
_id: "SOME ID OF A PARTICULAR DOCUMENT",
permission: [{
"I WANT TO DELETE THIS BASED ON TIME"
}],
"OTHER KEY-VALUE PAIRS"
}

1 Ответ

0 голосов
/ 05 марта 2020

Это невозможно сейчас. Как насчет реструктуризации схемы для разделения каждой записи в массиве на отдельные документы?

...