aggregation-framework 相关问题

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

使用两个字段聚合数据,然后在 mongoDB 中按最新运行日期显示聚合数据

我正在尝试按最新运行日期查找每个资产类别失败和通过的测试用例。以下是集合中的示例文档。 { “失败”:2, “通过”:4, &q...

回答 1 投票 0

MongoDB 聚合中的嵌套分组

上下文: 我有一个充满这样文档的 MongoDB,我想将其简化为一个分组的 json: [ { “_id”:“615dc97907f597330c510279”, “代码”:“SDFSD...

回答 1 投票 0

MongoDB 聚合 - 从文档中的对象数组进行 $lookup 管道查询并匹配到单独集合文档的对象数组列表

游乐场链接: 蒙戈游乐场 我想最终得到以下查询结果。 一张与开头匹配的卡片匹配过滤器,它以字符串数组开始,以 w...

回答 1 投票 0

MongoDB 运行循环在小尺寸数组中添加增量索引值

我有一个 MongoDB 集合,其中有一个对象数组,我想向对象数组的每个元素添加一个增量索引值。 Like 索引从 0 开始到数组长度 - 1。 数据...

回答 3 投票 0

将字段添加到嵌套子文档,其中值取决于布尔条件

我有一个这样的集合: [ { “名称”:“橙色”, “变体”:[ { “颜色”:“橙色”, “道具”:[] ...

回答 1 投票 0

$sortArray 按布尔条件排序

我有一个这样的集合: [ { “名称”:“香蕉”, “变体”:[ { “颜色”:“蓝色”, “道具”:[] }...

回答 1 投票 0

按多个条件过滤子文档

我有一个这样的“水果”集合: 分贝={ “水果”:[ { “名称”:“香蕉”, “变体”:[ { “颜色”:...

回答 1 投票 0

匹配在查找管道内不起作用

我的claim_rules集合看起来像这样 [ { "_id": {"$oid": "66c3118a234ecb42936c6dba"}, “拉莫_sx”:1, “tipo_sx”:700201 }, { ...

回答 1 投票 0

根据 MongoDB 中的条件获取紧邻的下一个和上一个文档

背景 我有以下收藏: 文章 { 标题:字符串, slug:字符串, 发布于:日期, ... } MongoDB 版本:4.4.10 问题 给定一篇文章,我想获取即时...

回答 1 投票 0

有条件地更新 2 个字段或在 MongoDB 中更新插入文档

我正在尝试使用 mongodb 中的聚合(或多种更新方法之一的某种变体)在一次往返中更新插入文档或更新 2 个字段。 我正在尝试更新插入的示例记录: {_id:&

回答 1 投票 0

如何在Mongo中同时正确搜索集合和关系?

我想弄清楚如何同时正确搜索集合和关系? 假设我有这样的用户设置: { _id: 对象Id("1234"), 名字:“约翰”...

回答 1 投票 0

在 $match 阶段 mongodb 中使用数组值作为键

给出如下文档列表: [ { _id: 1, 字段1:“测试”, 字段2:“值2”, 字段:[ “字段1”, “字段2” ] }, { _...

回答 1 投票 0

MongoDB 聚合 - 匹配数组中的值

我有一个正在执行聚合的集合,我基本上已经将其归结为 {数组:[1,2,3],值:1}, {数组:[1,2,3],值:4} 我将如何对 ch...

回答 10 投票 0

mongodb 中的日期时间小时范围搜索

MongoDB 聚合 - 查找特定时间范围和日期内的文档 我有一个 MongoDB 集合,其中包含包含 ISODate 类型的 orderDate 字段的文档。我想找到文件...

回答 1 投票 0

MongoDB 3 级嵌套查找

我需要从数据库中以 JSON 形式检索整个单个对象层次结构。实际上,关于任何其他解决方案来实现这一结果的建议将受到高度赞赏。我决定使用

回答 3 投票 0

mongodb 中的日期时间小时范围搜索

MongoDB 聚合 - 查找特定时间范围和日期内的文档 我有一个 MongoDB 集合,其中包含包含 ISODate 类型的 orderDate 字段的文档。我想查找文件编号...

回答 1 投票 0

Mongo:查询包含objectId等于文档id的数组

我有一个文档,其中数组、internalProps 包含 ObjectId。该数组可以包含文档自己的 _id 值。我需要能够返回数组存在的所有文档,而不是 e...

回答 1 投票 0

MongoDB - 覆盖整个数组字段而不是其项目

我有这个模式:{ key: [] }。我想将其转换为 { key: { foo: number } }。 这是我提出的查询: db.collection.update({}, [ { “$设置”:{ 键:{ foo:43 } ...

回答 2 投票 0

MongoDB 使用虚拟顺序添加数组元素

有谁知道如何将数组元素添加到 mongodb 数组并为数组的大小设置“虚拟”顺序,所有这些都在原子操作中? 所以,像这样: db.users.updateOne( ...

回答 1 投票 0

$bucket'default'字段必须小于最低边界或大于或等于最高边界

这个bug指的是什么?我已经粘贴了下面的代码。请看一下。谁能告诉我这里的边界值有什么问题吗?提前致谢 db.match_list.aggregate( [...

回答 1 投票 0

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