在mongo中我想转换为集合中的文档:
{
"timestamp" : 1494624438268.0
}
到
{
"timestamp" : NumberLong(1494624438268)
}
我该怎么做?
答案 0 :(得分:1)
我找到了
db.getCollection('collection-name').find().limit(10).forEach(function(data) {
if (data.timestamp instanceof NumberLong === false) {
data.timestamp=NumberLong(data.timestamp);});
答案 1 :(得分:0)
您需要选择文档,然后使用相应的类型进行更新。
db.collection.updateOne( { timestamp: 1494624438268.0 }, { $set: { timestamp: NumberLong("1494624438268") } } )