aggregation-framework 相关问题

MongoDB聚合框架提供了一种在MongoDB 2.2+中重塑和聚合数据的方法。

MongoDB 脚本在发现空对象而不是忽略它时创建一个空对象,我该如何解决这个问题?

我有一个大脚本,以下部分是相关部分,但如果人们愿意,我可以根据要求发布整个脚本。 该脚本遍历一个列表,寻找一个名为颜色的字段...

回答 2 投票 0

如何从三个 mongodb 集合中按条件分组和求和

我有三个 mongodb 集合。我想按日期、月份和年份对集合进行分组,然后按条件求和,以便在一个表中显示三个集合的总计。然而,我...

回答 0 投票 0

如何在聚合的投影阶段将元素的子集从一个数组添加到另一个数组

我有一个包含子对象 A 和 B 的父信息的输入文档。我想用类型 B 的所有链接对象投影对象 A 的粒度信息。此链接信息存在...

回答 0 投票 0

Mogodb - 如何将两个聚合合并为一个

以下两个聚合独立运行良好。现在,我希望第一个的结果由第二个处理: 1- 仅计算和显示唯一价格: db.collection.aggregate([ { &q...

回答 0 投票 0

在 MongoDB 中聚合时使用 $group 时合并嵌套数组

在 $unwinding 做 $lookups 之后,我正在努力掌握 $group 函数来重建我的数据。我是 MongoDB 的新手,我认为我对聚合有相当不错的掌握,...

回答 0 投票 0

复杂的 Mongodb 聚合,向当前文档添加新的计算字段

我想通过计算得到一些值。 样本文件: { “_id”:ObjectId(“5407c76b7b1c276c74f90524”), “字段”:“x”, “价值观”:1 ...

回答 1 投票 0

是否可以聚合从“查找和更新”返回的文档?

假设我有两个集合如下: 学生 { "_id": "1234", “名字”:“西奥多” } 卡片 { "student_id": "1234", “给定的...

回答 1 投票 0

MongoDb $Lookup 在 C# 中无法正常工作

我有一个 C# 方法,它使用 $geoNear 和 $project 返回特定区域中用户的属性数据。我使用下面的管道来获得结果。 变种管道=新[] { ...

回答 0 投票 0

CodecConfigurationException:找不到类 org.springframework.data.mongodb.core.aggregation.StringOperator$concat

我已经将 Spring boot 从 2 7 7 升级到 2.7.9。 spring data mongodb 3.4.6升级到3.4.8 我面临的问题是, 找不到类的编解码器 org.springframework.data.mongodb.core.

回答 0 投票 0

MongoDB + Spring:聚合多个分组和求和

我有我的 MongoDB 查询,它返回预期的数据,但我正在努力用 Spring (org.springframework.data.mongodb.core.MongoTemplate) 来翻译它。 假设在我的收藏 A 中我有这个

回答 1 投票 0

在 mongo Projection 中展平结构

作为聚合管道的一部分,然后使用项目操作员,我有以下格式的数据 [ { "id": "id1", "title": "title1&qu...

回答 1 投票 0

在 monngo Projection 中展平结构

作为聚合管道的一部分,然后使用项目操作员,我有以下格式的数据 [ { "id": "id1", "title": "title1&qu...

回答 0 投票 0

Mongodb大学聚合实践实验室:理解$sort

我正在做 Mongodb 大学入门课程,我在聚合部分。练习实验室要求对数据进行排序以找到最北端的鸟类。 问题是:我明白了……

回答 0 投票 0

在 mongoDb 聚合中进行 $lookup 后如何使用 $geoNear

我有一个这样的位置集合 { _id: 对象ID, 坐标:{ 坐标:[数量], 类型:“点” } // 其他字段 } 我也有我引用的帖子文档......

回答 1 投票 0

MongoDB 将 _id 字段上的 $lookup 从 String 聚合到 ObjectId

我有两个收藏。 代金券 { “_id”:ObjectId(“584aac38686860d502929b8b”), “restaurantId”:ObjectId(“584aac38686860d502929b8b”), } 餐厅 { &qu...

回答 0 投票 0

在嵌入文档内的字段上进行排序时的 ESR 规则

{ 测试:[ {等级:90}, {等级:80}, { 等级:100 }, ... ] } 这是我收藏的架构。 我在 tests.grade 上有一个索引。 在我的聚合管道中,在 $elemM 之后...

回答 0 投票 0

使用匹配的内部数组项的总计重新映射数组

我的文档集如下所示: [ { “_ID”: { “$oid”:“596e004151cc92046c28dd39” }, “路线”:[ { “腿”:[ { “LegId”:0, “

回答 1 投票 0

在管道内,在没有 $lookup MongoDb 的情况下在其他集合中执行搜索

在我现有的管道中,我想从另一个集合(另一个不同于管道所针对的集合)中获取 10 个文档的样本。 我可以用 $lookup 做到这一点,...

回答 0 投票 0

在一个字段上匹配 2 个集合,如果价格低于 mongodb 中的新集合,则查找文档

col a : { “_ID”: { “$oid”:“6402fd80ac80190371cda444” }, “asinno”:“B096V2J37X”, “urunisim”:“东芝 65UA3A63DT”,...

回答 1 投票 0

在一个字段上匹配 2 个集合,然后找到最低价格而不是在 mongodb 中找到一个新集合

col a : { “_ID”: { “$oid”:“6402fd80ac80190371cda444” }, “asinno”:“B096V2J37X”, “urunisim”:“东芝 65UA3A63DT”,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.