aggregation-framework 相关问题

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

如何获取键值对的对象,其中值在 mongoDB 中仅具有投影字段

在 Mongodb 中,如何仅将必需的字段投影到 mongodb 中的嵌入对象中,其中键将是同一文档中选定字段的值,并根据相似的值对它们进行分组

回答 1 投票 0

$project / $addField 字段名称(路径)包含 .或$

我在使用 mongodb $project 投影某些字段时遇到问题 我的收藏有以下数据 [{编号:“SI-0101”,手机:6289141515},...] 和我的 $project 查询 [{ $项目:{ ...

回答 1 投票 0

将 Mongo 查询结果合并到单个文档中

我有一个 Mongo 集合: db.items.find({}): [{ “_ID”: { “$oid”:“64e929386a2bff904d86118a” }, "名称": "副本", “legacy_id&

回答 2 投票 0

在 mongo 中将两个文档合并为一个

我正在研究一些聚合管道。 我的上一步以以下两个文档结束: { x:1,y:60,z:111} 和 { x:1,y:90,z:222} 我使用 x 作为 id 并想要合并两个文档...

回答 1 投票 0

使用 $lookup 进行 MongoDB 聚合仅包含(或投影)一些要从查询返回的字段

在mongo中,在使用$lookup进行聚合后,我希望请求仅返回某些字段而不是整个文档。 我有以下查询: db.somecollection.aggregate([{ $

回答 5 投票 0

使用 MongoDB $arrayToObject 使用自定义键

考虑以下聚合管道输出的文档: {“_id”:1,“结果”:[ {“状态”:“保留”,“素材”:43.01,“

回答 1 投票 0

聚合管道可以用来更新数据库中的文档吗?

我写了这个聚合管道。我想更新此管道中匹配的文档并根据阶段进行更新。我假设 $replaceRoot 会做到这一点。我是不是错了。我只是想...

回答 1 投票 0

MongoDb $lookup 聚合返回一个空数组

我有两个mongoDB集合,一个是Jobs,第二个是savedJob,我想获取作业详细信息以及savedJob集合中存在哪个作业ID,但是mongoDb $lookup聚合

回答 1 投票 0

MongoDB C# 驱动程序:将时间桶转换为以键作为桶时间的字典

我们有一个文档集合,其架构总结了日常交易。 { "licenseId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", “交易日”...

回答 1 投票 0

MongoDB C# 驱动程序:将时间桶转换为以桶时间为键的字典

我们有一个具有以下架构的文档集合,总结了日常交易。 { "licenseId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", “交易日&q...

回答 1 投票 0

如何在不知道名称的情况下引用 MongoDB 中的字段?

我试图找到MongoDB中某个子文档的所有唯一字符串,只要其中至少一个包含某个子字符串。 但这些字符串是本地化的。 我想知道结果...

回答 3 投票 0

MongoDB - 根据数组的所有元素在管道中添加聚合字段

给定集合中的以下文档: [{ “_ID”: { “$oid”:“63f06283b80a395adf27780d” }, “供应商”:[ { “姓名”:“...

回答 1 投票 0

无法执行mongdb聚合函数

我正在尝试使用聚合函数对我的 mongo 文档中的某些字段值求和。但我得到的总和值为 0。 下面是我的 mongo 文档示例: { _id: 对象Id("

回答 1 投票 0

如何替换 MongoDB Collection 中的嵌套字符串值

我得到了具有如下结构的集合: "_id": ObjectId("64c9d5e028bcb318aa86685a"), ... “考试顺序”:[], “已完成考试”:[ { &q...

回答 1 投票 0

Mongo 聚合查找 $gte 6 个月前的日期,以“DD-MM-YYYY”格式存储为字符串

我正在尝试编写一个 mongo 聚合,它返回过去 6 个月内发送电子邮件的所有记录。 emailSentDate 字段以 DD-MM-YYYY 格式存储(令人烦恼)。 我去过...

回答 1 投票 0

MongoDB 聚合 - 无法连接两个集合

我有一个产品集合和一个品牌集合,所以每个产品都有一个品牌,所以我想让每个产品都有自己的品牌价值。 产品集合: { "_id" : 对象 ID("

回答 1 投票 0

尝试将聚合 $geoNear 与 Mongoose 一起使用,但收到错误:“近场必须是点”

我正在使用 Express 和 Mongoose 构建 API。我有一个评论集合,其中有一个存储 geoJSON 的位置字段。我正在尝试使用聚合和 $geoNear 查询我的评论集合。

回答 2 投票 0

mongo 查找聚合覆盖整个对象

我尝试填充声明对象内的 actions 数组中存在的 added_by 字段 这是一个例子: { _id: ObjectId('.....'), 行动:[ { 添加_...

回答 1 投票 0

如何在mongoDB中使用$cond

请参考附图并帮我解释一下这个案例。 当 woo_order_id 为空时,为什么 cova_items 列没有分配 InStock 列的值? 查询命令: db.cova_order.aggregate([ ...

回答 1 投票 0

MongoDB 中按年和月的聚合查询

我正在使用 MongoDB 4.2。 我有以下集合和聚合查询,可按日期范围内的年和月返回计数。 [ { "_id": 对象Id("

回答 2 投票 0

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