aggregation-framework 相关问题

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

聚合数组中的对象与多个条件匹配的文档

我有一个类似于以下文档的集合:{“_ id”:ObjectId(“xxxxx”),“item”:[{“property”:[“attr1”,“+ 1”]},{“property”:[ “attr2”,“ - 1”]}]} {“_ id”:...

回答 1 投票 1

MongoDb $ lookup为每行读取外部集合

第一次在Mongodb上使用查找运算符,我发现了一些奇怪的东西。我有2个简单的集合,看起来或多或少像这样:预订{“_ id”:1,“标题”:“有些书名”,“......

回答 1 投票 1

Mongodb - 聚合和batchSize - 1分钟后找不到光标

我有一个不寻常的mongodb游标超时问题 - 即使没有达到10分钟的超时,我得到一个未找到游标错误。我的环境:ubuntu 14.04 LTS PHP 7.1.13 libmongoc捆绑...

回答 1 投票 1

MongoDB计算最常见的嵌套数组

我有诗集。该集合中的文件具有以下结构:{“_ id”:“罗密欧与朱丽叶”,“行为”:[{“title”:“ACT I”,“场景”:[{...

回答 2 投票 2

如何获得总和的总和和总和,这也是mongoDB中项目的总和

我有类似如下的mongo文件:{“client”:“ashwini”,“data”:[{.....“ac”:[{“cord”:[...

回答 1 投票 2

包括所有现有字段并向文档添加新字段

我想定义一个$ project聚合阶段,我可以指示它添加一个新字段并包含所有现有字段,而不必列出所有现有字段。我的文件看起来像......

回答 5 投票 96

使用mongodb在utc中存储日期时如何处理时区问题?

我有一个mongodb集合,其中每个文档都有一些属性和一个utc时间戳。我需要从集合中提取数据并使用聚合框架,因为我使用来自...的数据

回答 4 投票 31

在数组中查找重复的条目

我意外地导入了一些文件,现在有一些重复的“slu”“。我正在使用mongoid,所以我的模型看起来像这样:class MyModel field:name,String#“My Object name”字段:...

回答 2 投票 0

Mongodb:从另一个集合中提取相应的值

我有两个diff集合:Collection_id“:1.0,”1234“:”GROUP“} {”_ id“:2.0,”2345“:”SUBGROUP“} CollectionS {”_ id“:1.0,”config“:”1234“, “description”:“DCS”} {“_ id”:2.0,...

回答 1 投票 0

迭代mongoDB集合,为每个项执行聚合的异步任务,并且当它们全部完成时返回响应中的JSON

尝试从MongoDB集合列表中聚合一些数据,并在对所有集合进行聚合时,我希望返回所有合适集合的完整聚合...

回答 2 投票 1

在查找操作之后隐藏嵌套文档中的_id

我试图隐藏嵌套文档中的_id值,但我无法实现正确的语法。无论我如何尝试,我总是会遇到错误。我的实际代码:db.integration.aggregate([{...

回答 2 投票 1

从mongo聚合函数中获取文档ID和默认值

这是我的示例文档结构{id:“abc”config:[{feature_id:f1,properties:[{id:1 ...

回答 2 投票 0

如何通过查询子文档将数组用作过滤器

我的mongodb集合上有以下文档结构:{“_ id”:“5Ci9sLeBu2iPbWtR5”,“productId”:“010101111”,“description”:“PRODUCT EXAMPLE REF 1001”,“price”:[{“...

回答 1 投票 2

如何在spring mongodb中检索数组中的匹配元素?

我试图检索具有特定“_id”的文档和具有另一个特定“_id”的单个嵌入文档。我的文档代表一个目录,它包含一系列课程。例子......

回答 2 投票 2

$$ ROOT没有结果时无法分组。 (MongoDB的)

我正在尝试对一些搜索结果进行评分/排名。通常这有效:( userIds这里是一组代表我们想要评分/排名的用户的ID,而SomeModel包含与那些相关的资产......

回答 1 投票 1

mongodb 3.2.6:$ lookup和$ project使用mongoid重命名_id字段

我有两个收藏书籍和作者。当我在这些集合之间进行查找时,我得到了所需的结果,但我需要将“_id”重命名为“id”。当我重命名这些字段时,作者“_id”是......

回答 2 投票 0

mongodb多个匹配条件并返回具有通用名称的文档

以下数据出现在“examSheet”集合{“name”:“a1”,“std”:“9”,“year”:“2017”,“exam”:“halfyr_T”,“marks”:[{“p “:”45“,”m“:”40“,”c“:”50“}]} {”name“:”a1“,”std“:”9“,”year“:”2017“,”考试”:”...

回答 2 投票 0

是否可以在mongodb中查看视图?

我正在尝试使用带有$ lookup阶段的聚合构建一个新的mongodb视图,该阶段连接到我构建的mongodb视图。以下是我视图中名为myPreferencesView的结果输出示例:...

回答 1 投票 1

猫鼬查找(加入)和项目只有最后一个[重复]

我有这个聚合查找命令:aggregate.lookup({from:'phonecalls',localField:'phone',foreignField:'to',as:'phonecalls'});我想只获得最后一次'电话'我...

回答 1 投票 1

添加一个文档,这是MongoDB中一个字段的累积

如何在集合中添加一个在MongoDB中累积值集合字段的文档?我有一个包含以下格式文档的MongoDB集合:{“_ id”:3876435465554,“...

回答 2 投票 0

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