如何在mongodb中作为NumberLong插入或更新当前时间戳

问题描述 投票:0回答:1

我已经尝试执行以下查询:

.update({}, 
        {
          "type" : "negative",
          "createdAt" : new Date() // here instead get NumberLong for current timestamp
        }
, {upsert: true})

但是结果是:

"createdAt" : ISODate("2020-01-15T16:23:15.265Z")

而不是我正在寻找的是:

"createdAt" : NumberLong(1563199234901)

我正在使用Robo3T Shell执行这些查询。

mongodb shell timestamp robo3t
1个回答
0
投票

使用Date.now

"createdAt" : Date.now()
© www.soinside.com 2019 - 2024. All rights reserved.