0

したがって、基本的に、次の ID の配列があります。

> arrayDeptID
[
    {
        "departamento_id" : 0
    },
    {
        "departamento_id" : 2
    },
    {
        "departamento_id" : 5
    },
    {
        "departamento_id" : 6
    }
]

そして、次のように、ドキュメント フィールドdepartmentamento_idののみを含む配列に変換したいと考えています。

[0, 2, 5, 6]

MongoDB シェルでそれを行う方法はありますか?

4

1 に答える 1

1

JavaScipt を使用します.map()

arrayDeptID.map(function(el) { return el.departamento_id })

次に、MongoDB シェルは JavaScript REPL です。したがって、ほぼすべての ECMAScript 組み込み関数が存在します。V8で構築されているため、そこにあるものは通常ここにもあります。

于 2015-08-31T14:42:45.290 に答える