用户空闲时自动删除MongoDB集合

时间:2019-09-17 02:08:35

标签: javascript node.js mongodb mongoose

我只满足一个要求几天,但无法为此找到合适的解决方案。 我有一些登录机制,登录后重定向到管理区域,在此管理区域中会调用各种AP​​I 如getUserData和updateUserData的调用。要求是当用户空闲或不在办公桌上时,假设ttl 30分钟, 那么会话数据应自动从MongoDB数据库中删除,而无需调用外部注销api。

我不确定我是否可以使用:https://docs.mongodb.com/manual/tutorial/expire-data/。 是否可以设置TTL并以此为基础实施? 有人可以向我建议如何从API方面实现这一点吗? 任何建议将不胜感激

0 个答案:

没有答案