我希望实现一个固定长度的基于时间的队列,其中旧项目从后面弹出。
例如,我有一个限制为 10 个项目的评论列表,第 11 个项目进入,最旧的从后面掉下来。
如果 Mongoose 不支持,有人可以告诉我一些可以使用的技巧吗? (前/等)
非常感谢
最佳答案
MongoDB 引入了 capped arrays(来自 v2.4),可用于限制数组中的元素数量。
您可以在以下位置查看一些示例
limit number of elements
关于node.js - Mongoose 是否支持固定队列数组的概念,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17564829/