【发布时间】:2022-01-27 15:24:50
【问题描述】:
我想使 mongodb 中的文档过期我发现如果它们的架构中有类似的内容,文档可能会过期并从数据库中删除:
{
name: string,
createdAt:{ type: Date,
expires: '1d',
default: Date.now()
}
}
1d 表示所有文档将在一天内到期, 我希望文件有不同的有效期, 如果我的正文是
,我如何从 POST 请求正文中获取此值{ 'name': 'pius', 'expiry': '3d'}
并将我的架构更改为
{
name: string,
createdAt:{ type: Date,
expires: string,
default: Date.now()
}
}
如果可以,我可以通过请求传递 expires 字符串值吗
【问题讨论】:
标签: node.js mongodb api rest mongoose