Mongodb修改列的数据类型

来源:互联网 发布:子域名挖掘机 编辑:程序博客网 时间:2024/05/29 15:21
var cursor = db.test.PersonalOrderLog.find();
cursor.forEach(function(doc){
doc.pks.forEach(function(obj){
obj.upid = obj.upid + "";
});
db.test.PersonalOrderLog.update({_id:doc._id},{$set:doc});

});


查询所有数据,得到游标,然后遍历游标,将要修改列的类型转换下,然后修改。

上面是将int型修改为String,如果要改成long就用NumberLong进行转换即可。

0 0
原创粉丝点击