小编Gui*_*Tib的帖子

MongoDB - 转换数组字段以设置

我有一个包含可重复值数组的字段的文档。我想使用与该数组的唯一值相对应的额外字段来转换这些文档。我尝试了aggregate + addToSet但没有成功。

数据:

{..., "random_integers" : [1, 1, 2, 2, 3, 3]},
{..., "random_integers" : [2, 3, 4, 4, 5, 6]},
{..., "random_integers" : [9, 9, 8, 8, 7, 7]}
Run Code Online (Sandbox Code Playgroud)

期待:

{
    ...
    "random_integers" : [1, 1, 2, 2, 3, 3],
    "unique_integers" : [1, 2, 3],
},
{
    ...
    "random_integers" : [2, 3, 4, 4, 5, 6],
    "unique_integers" : [2, 3, 4, 5, 6],

},
{
     ...
    "random_integers" : [9, 9, 8, 8, 7, 7],
    "unique_integers" : …
Run Code Online (Sandbox Code Playgroud)

aggregate mongodb

3
推荐指数
1
解决办法
2478
查看次数

标签 统计

aggregate ×1

mongodb ×1