如何获得两个数组的大小?

我的问题是,如何获得两个数组的大小? 我已经尝试了很多东西,无法让其中任何一个工作

{
    "_id" : ObjectId("5dc36ebac1f4d52582abc3d1"),"array1" : [ 
        {
            "array2" : [ 
                "This is a test!","test1"
            ]
        }

    ]
}

对象内的array1array2,也位于array1

所以array1的大小为1, array2的大小为2

a371357330 回答:如何获得两个数组的大小?

对于array1的大小,您可以展开array1然后使用count或length。

db.getCollection("stackans").aggregate([
  {
    $unwind: "$array1"
  }
],function(err,data){
    console.log(data.length)
});
本文链接:https://www.f2er.com/3133571.html

大家都在问