我知道我们可以使用getTimestamp()
从 ObjectId 中检索时间戳,但是有什么方法可以从时间戳生成 ObjectId 吗?
更具体地说,如果我有一个输入month and year,然后我想将其转换为Mongo对象ID要在数据库中查询,我该怎么做?
尝试这个,
> ObjectId("5a682326bf8380e6e6584ba5").getTimestamp()
ISODate("2018-01-24T06:09:42Z")
> ObjectId.fromDate(ISODate("2018-01-24T06:09:42Z"))
ObjectId("5a6823260000000000000000")
从 mongo shell 工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)