aggregation-framework 相关问题

MongoDB聚合框架提供了一种在MongoDB 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

Mongo $ group数组元素基于输入数组

我的收藏品有以下格式 - {“title”:“Seasonal”,“state”:“Maharashtra”,“fruits”:[“banana”,“orange”,“jackfruit”,“mango”,“tamarind”]} { “标题”:“季节性”,“状态”:“......

回答 1 投票 -1

MongoDB请求:仅从嵌入数组中的嵌入文档中过滤特定字段

我遇到了一些我想要执行的MongoDB请求的麻烦。我在node.js上下文中使用MongoDB 3.2和Mongoose。这是文档:{_ id:ObjectId('12345'),名称:“...

回答 2 投票 1

使用$ eq运算符时,无法在case语句中引用MongoDB文档字段

我的MongoDB版本是3.6.3我的集合的一个例子:/ *我的集合的片段* / / * 1 * / {“_ id”:ObjectId(“5a81a0de19a4ea2a8b119baa”),“Site”:123,“Event”:“一个事件”, ”...

回答 2 投票 0

计算年,月,日的日期差异

我有以下查询:db.getCollection('user')。aggregate([{$ unwind:“$ education”},{$ project:{duration:{“$ divide”:[{$ subtract:['$ education .to','$ education.from']},1000 * 60 * ...

回答 3 投票 8

使用mongodb 3.4过滤出2个mongodb数组之间的唯一值

我有2个数组:“array1”:[“057a7”,“05790”,“0575d”,“0579f”,“0576b”,“05784”,“05775”]“array2”:[“0579f”,“.. 。

回答 1 投票 1

如何在整个集合中求和数组大小?

我有一个mongodb json数据。 {“_ id”:ObjectId(“1111111111111111”),“teamId”:“111”,“scoreId”:“50dcefb52d764ca3913985a80a4162ef”,“话语”:[{“text”:“...

回答 2 投票 1

MongoDB聚合管道组

我正在尝试构建一个管道,它将根据某些标准搜索文档,并将某些字段分组以提供所需的输出。交易的文件结构是{“_ id”:“123”,“......

回答 3 投票 3

Paginate数组在文件mongodb聚合中

我有用户集合,每个文档都有子文档(跟随/关注者),我想创建API以获取用户的关注者此查询工作正常,但我正在尝试制作一个分页...

回答 1 投票 0

如何使用MongoDB聚合进行分页?

我想执行一个基本分页的聚合查询:查找属于某个company_id的所有订单按order_number对订单排序计算文件总数跳到e ....

回答 1 投票 3

使用push和group在mongodb中聚合

我正在尝试对两个集合进行聚合,但是我没有得到它,我也希望通过推送对所有内容进行分组。这是我的传感器集合:{“_ id”:ObjectId(“5b3e3ce0f0ed5174a3097cde”)...

回答 1 投票 0

MongoDB分组和项目自定义字段

我坚持使用MongoDB分组和项目自定义字段。我有以下集合:{“DescId”:“1”,“Desc”:“Testing”,“ParentId”:“null”,“Order”:1.0,“Type”:...

回答 1 投票 1

$ sort后的MongoDB值$ limit会改变聚合结果的顺序

我将简单的.find()。sort()。skip()。limit()迁移到聚合框架时遇到了问题,导致分页损坏:同一文档出现在多个页面上。最后,我意识到......

回答 1 投票 0

如何在mongodb中连接数字和字符串值?

我需要从mongodb中的json文件中的数组中选择一个值。 json看起来像这样:{“key”:{“subkey”:“value”,“subkey1”:“value”,“subkey2”:“value”,...

回答 1 投票 2

$ group by 8记录聚合

我有以下集合{“票价”:12,“paymentMode”:“现金”,“rideType”:“自我”,“userId”:ObjectId(“5c25c5fa12430a348459a3d7”),“createdAt”:ISODate(“2019-01-01T07” :15:32 ....

回答 2 投票 2

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