Как установить максимальное количество документов в коллекции в mongodb - PullRequest
0 голосов
/ 10 мая 2019

То, что я пытаюсь сделать, звучит на самом деле очень просто.У меня есть коллекция, и я хочу хранить только 10 документов в этой коллекции.Как только эта коллекция увеличится до 11 документов, я хочу удалить самый старый.Я нашел только множество способов, как ограничить размер коллекции байтами, но это не то, что я ищу.Есть ли простой способ добиться этого?Или я должен был бы сделать следующее при отправке 11-го документа в коллекцию:

Сначала получите количество моих документов в коллекции, затем проверьте, равно ли это 10, и 10, найдите самый старый и удалите,После этого я добавлю новый.

Надеюсь, есть более простой способ сделать это?Я благодарен за каждый ответ!

...