小编D. *_* L.的帖子

MongoDB:将数组转换为对象

如何将数组转换为 MongoDB 中的对象?

例如,我想转换这个文档:

{
"_id" : NumberLong(279),
"userAddressList" : [ 
    {
        "street" : "Street",
        "house" : "House",
        "building" : "Building",
        "flat" : NumberLong(0),
        "entrance" : NumberLong(0),
        "floor" : NumberLong(0),
        "intercom" : "Intercome"
    }
        ],
}
Run Code Online (Sandbox Code Playgroud)

对此:

{
"_id" : NumberLong(279),
"userAddressList" :
    {
        "street" : "Street",
        "house" : "House",
        "building" : "Building",
        "flat" : NumberLong(0),
        "entrance" : NumberLong(0),
        "floor" : NumberLong(0),
        "intercom" : "Intercome"
    },
}
Run Code Online (Sandbox Code Playgroud)

所以我需要转换""userAddressList" : [{..}]"为""userAddressList" : {..}".

javascript arrays object mongodb

5
推荐指数
1
解决办法
3441
查看次数

如何在MongoDB中将字符串转换为数组?

当对象的类型发生变化时,我陷入了困境。

我该如何转换:

{ 
"_id" : NumberLong(257),
"address" : "street  Street, house 50, appartment 508, floor 5"
}
Run Code Online (Sandbox Code Playgroud)

对此:

{ 
"_id" : NumberLong(257),
 "userAddressList" : [{
        "street" : "Street",
        "house" : "50",
        "building" : "",
        "appartment " : NumberLong(508),
        "entrance" : NumberLong(0),
        "floor" : NumberLong(5),
        "intercom" : ""
    }]
}
Run Code Online (Sandbox Code Playgroud)

使用 mongo 外壳?

我需要转换大约 350 个条目,希望可以通过脚本来完成。

javascript arrays converter mongodb

2
推荐指数
1
解决办法
3061
查看次数

标签 统计

arrays ×2

javascript ×2

mongodb ×2

converter ×1

object ×1