gpt4 book ai didi

java - 自动过期文档上的触发事件 - Mongodb

转载 作者:行者123 更新时间:2023-11-30 03:32:20 25 4
gpt4 key购买 nike

我使用

编写了一个简单的插入到 mongo DB 数据库的操作

db.log_events.ensureIndex( { "createdAt": 1 }, { expireAfterSeconds: 3600 } )60 分钟后将自动删除。

我想知道如何在 MongoDB 文档自动过期时调用脚本(一种 java 方法)。每当从 mongo DB 集合中删除文档时,我都需要它来删除/删除系统上的文件。请回答我可能的选择。

最佳答案

MongoDB 没有触发器,也不支持调用脚本。

我所知道的唯一选择是编写一个程序来跟踪 oplog 集合的更改并在适当的时候执行一些操作

关于java - 自动过期文档上的触发事件 - Mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28731138/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com