【问题标题】:Get last modified date获取最后修改日期
【发布时间】:2020-06-16 18:10:43
【问题描述】:

我能否知道我在 MongoDB 中的一个(或多个)集合使用猫鼬修改的日期?我进行了研究,但没有找到任何可以回答我的问题的资源,因此寻求帮助。提前致谢

【问题讨论】:

标签: node.js mongodb mongoose


【解决方案1】:

如果您将timestamps 添加到您的收藏配置中,它将使用名为updatedAt 的属性来跟踪您的更改日期。参考doc

【讨论】:

  • 我不能,因为我自己没有定义集合我从客户那里接收数据,然后基本上只是将其存储到我的数据库中
  • 你的意思是不使用猫鼬直接查询数据库?如果是这样,您应该自己添加这样一个属性,并在每次要查询数据库时给它Date.now()@Heb99
  • 所以让我解释一下 - 我有一个 json 数组,我的客户端正在从文件中读取它,然后将其发送到 API。然后 API 会使用 mongoose 将这些存储到数据库中。现在为了停止存储在数据库中的数据重复,我只想将已经更新的数据存储到数据库中,而不是第二次存储整个数据。
猜你喜欢
  • 1970-01-01
  • 2019-02-26
  • 2021-11-16
  • 2010-09-17
  • 1970-01-01
  • 1970-01-01
  • 2011-03-21
  • 1970-01-01
相关资源
最近更新 更多