从mongodb集合中逐个获取子数组元素

时间:2018-03-15 06:19:55

标签: arrays mongodb mongodb-query

我有像

这样的mongodb集合
{
    {"_id":1,"cust_id": 1,"urls":["www.a.com","www.b.com","www.c.com"]},
    {"_id":2,"cust_id": 2",urls":["www.x.com","www.y.com","www.z.com"]},
    {"_id":3,"cust_id": 3",urls":["www.1.com","www.2.com","www.3.com"]}
}

我需要像www.a.com一样获取每个网址。

我能够得到" urls":["www.a.com","www.b.com","www.c.com"]

using db.collection.find({"cust-id": 1},{"_id":0})

但我只需要www.a.com然后www.b.com等等。

2 个答案:

答案 0 :(得分:0)

chmod 777 <path>

答案 1 :(得分:0)

您可以使用update库进行迭代

async