【发布时间】:2014-10-30 03:57:45
【问题描述】:
我想将一个 int 数组转换为字符串。 我的直觉:
"key" : 280
如果我只有 1 个整数要更改,我可以使用:
db.collection.find( { 'key' : { $type : 16 } } ).forEach( function (x) { x.key = ""+x.key; db.collection.save(x);});
$type 16 描述一个 32 位整数。有了这段代码,一切看起来都很好。
但如果我有一个类似的数组:
"key" : 280, 193, 213
我使用我得到的这个代码:
"key" : "280,193,213"
但我想要 -> "key" : "280","193","213"
有人有解决办法吗?
【问题讨论】:
标签: arrays string mongodb int converter