取消猫鼬文档上的TTL

时间:2018-09-11 07:51:39

标签: mongodb mongoose

我有一个带有TTL的预订集合,如下所示:

SingleFile

这将在expireAt: { type: Date, required: true } BookingSchema.index({ expireAt: 1 }, { expireAfterSeconds: 0 }) 到期。 这是一种预订模式,当用户在给定日期之前尚未付款时,该预订模式应该过期,但是如果他们这样做了,我希望防止该文档过期。 但是在mongo文档中找不到任何有关此的信息。

也许删除expireAt字段可能有用吗?即使听起来听起来有些粗糙,也许还有更常规的方法?

任何帮助将不胜感激,谢谢:)

0 个答案:

没有答案