首页 > 解决方案 > 如何将数组推送到嵌入式 mongo 集合?

问题描述

我们如何将数组推送到 mongo 集合?

考虑我有一个数组

 ar = ['a','b','c'].   
  1. 我使用 $push 更新现有文档。但是当我第一次创建集合文档时如何推送?

  2. 从上面提到的方法数据存储中,例如:

    data{
      '_id': some_id,
      'array': Array
            0 : 'a',
            1 : 'b',
            2 : 'c'
    }
    

但是这样怎么存放呢?

data{
  '_id': some_id,
  'array': ['a','b','c']
}

如果第二个是可能的,哪一个可以轻松提取?

标签: arraysmongodbmongoose

解决方案


推荐阅读