MongoDB聚合查询,其中node.js中的位置

约翰81

我在node.js中有以下mongodb查询,该查询为我提供了一个唯一的邮政编码列表,其中包括该邮政编码出现在数据库中的次数。

collection.aggregate( [
    {
        $group: {
            _id: "$Location.Zip",
            count: { $sum: 1 }
        }
    },
    { $sort: { _id: 1 } },
    { $match: { count: { $gt: 1 } } }
], function ( lookupErr, lookupData ) {
        if (lookupErr) {
            res.send(lookupErr);
            return;
        }
        res.send(lookupData.sort());
    });
});

如何修改此查询以返回一个特定的邮政编码?我已经尝试过condition子句,但无法使其正常工作。

关于

需要过滤结果的汇总可以由$match操作员完成在不调整现有内容的情况下,我建议仅将$match您要返回的邮政编码粘贴在聚合列表的顶部。

collection.aggregate( [
{   
    $match: {
        zip: 47421
    }
},
{
    $group: {
...

这个例子将导致以后每隔聚合操作$match的工作在由返回的数据集$match的的zip关键价值47421

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MongoDB聚合查询,其中node.js中的位置

来自分类Dev

使用Node JS在MongoDb中聚合查询

来自分类Dev

RapidMiner中的MongoDB聚合查询

来自分类Dev

聚合查询中的MongoDB限制数组

来自分类Dev

Java中的mod的MongoDB聚合查询

来自分类Dev

聚合查询中的MongoDb联接列表

来自分类Dev

在mongoDB聚合查询中需要帮助

来自分类Dev

Java中的mod的MongoDB聚合查询

来自分类Dev

MongoDB:聚合查询中的Near +查找

来自分类Dev

Node.js:如何在查询聚合中返回对象?

来自分类Dev

在 Node.js 中动态构建 Mongoose 聚合查询

来自分类Dev

FindOne() 可用于返回记录,但不能对 Node.js 使用 MongoDB 聚合查询(id 的总和记录)

来自分类Dev

MongoDB v4聚合查询查询中的投影

来自分类Dev

php中mongodb中的聚合查询返回null

来自分类Dev

聚合查询在mongodb中运行,而不在mongoose中运行

来自分类Dev

php中mongodb中的聚合查询返回null

来自分类Dev

使用MongoDB聚合查询匹配集合中的特定项目

来自分类Dev

使用聚合查询删除mongodb中的重复项

来自分类Dev

如何删除MongoDB中聚合查询返回的文档

来自分类Dev

在聚合查询中具有条件的Mongodb $ lookup

来自分类Dev

在MongoDB聚合查询中展开后与OR子句匹配

来自分类Dev

MongoDB聚合-在单个查询中以2种方式进行分组

来自分类Dev

在单个聚合查询mongodb中组合多个$ samples

来自分类Dev

为MongoDB聚合查询中的每个文档提取大量字段

来自分类Dev

聚合查询中的Mongodb Java驱动程序使用限制

来自分类Dev

mongodb - 如何在聚合查询中编写条件

来自分类Dev

mongodb查询聚合组中的子集合计数

来自分类Dev

如何在mongodb中组合多个聚合查询

来自分类Dev

如何在Node.js中进行MongoDB聚合

Related 相关文章

热门标签

归档