MongoDB に次のデータがあるとします。
[
{ id: 1, stuff: ["A", "B"] },
{ id: 2, stuff: ["B", "C"] },
... (lots and lots of records)
]
すべての「もの」セットの結合を取得することは可能ですか? 例えば["A","B","C"]
使ってみました$addToSet
aggregate([
{ $group: {
_id: null,
allStuff: { $addToSet: "$stuff" }
}
}
])
しかし、それはセットのセットを作成します[ ["A", "B"], ["B", "C"] ]