gpt4 book ai didi

mongodb - 如何在 RockMongo 或 mViewer 上的 mongodb 客户端中运行聚合查询

转载 作者:IT老高 更新时间:2023-10-28 13:33:29 27 4
gpt4 key购买 nike

我刚刚开始使用 mongo db,我正在使用 rockmongo 客户端和我的 ubuntu 终端作为另一个客户端。我已经实现了使用组聚合的查询,如下所示:

 db.archiveImpl.group(
{
key: {accountID: true, phone: true },
cond: {'userId': "oiuoifas2309u"},
reduce: function(object, prev){ },
initial:{}

}

)

上面的查询没有在 rockmongo 中运行,我最初认为查询是错误的。我跑进了终端,它把数据拉给我。所以我下载并安装了 mViewer 并且它也没有工作,所以我相信有一种方法可以在 mongo Web 客户端中运行这些查询

感谢您阅读本文。

最佳答案

您可以在rockmongo主页的“工具->命令”面板中运行聚合查询。您可以像这样在输入面板中输入查询:

{ 
aggregate : "ns",
pipeline : [
...
]
}

没关系!我试过了,效果很好!

完整示例:

{ aggregate : "COLLECTION_NAME",
pipeline : [
{ $unwind : "$SUB_ARRAY" },
{ $match: {"SUB_ARRAY.field": "value"}},
]
}

关于mongodb - 如何在 RockMongo 或 mViewer 上的 mongodb 客户端中运行聚合查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11143575/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com