腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
Mongodb加入多个值组
mongodb
、
group-by
、
aggregation-framework
你好,我开始学习mongoDB查询 我对聚合有一些理解上的问题 例如,我有以下文件: [ { totalTaxInclusive: 15, totalTaxExclusive: 12.5, payments:[{ method: "CB", amount: 10 }, { method:
浏览 1
提问于2021-09-02
得票数 1
回答已采纳
3
回答
MongoDB数组聚合
mongodb
我有两个这样的文档 { "_id" : ObjectId("552cd26276b783ed66031cc4"), "vals" : [ 2, 3, 4, 5 ] } { "_id" : ObjectId("552cd26e76b783ed66031cc5"), "vals" : [ 1, 2, 3, 4 ] } 我需要这两个列表的总和 预期输出: [3, 5, 7, 9] 即2+1、3+2、4+3、5+4 我甚至不确定这在MongoDB中是否可行。有什么线索吗?
浏览 1
提问于2015-04-14
得票数 8
1
回答
具有嵌套字段的MongoDB -组组合密钥
mongodb
我在mongodb有一份文件: { "_id":"26/04/2015 09:50", "reservations":130, "Event_types":[ { "type":"Party", "events":[ { "eventName":"After Party", "total_count":130, "by
浏览 0
提问于2015-04-26
得票数 17
回答已采纳
2
回答
使用mongo聚合框架计算每个用户的数据
mongodb
、
mongodb-query
、
aggregation-framework
我有一个集合,其中每个文档都包含user_ids作为属性,它是一个数组字段。示例文档将是: [{ _id: 'i3oi1u31o2yi12o3i1', unique_prop: 33, prop1: 'some string value', prop2: 212, user_ids: [1, 2, 3 ,4] }, { _id: 'i3oi1u88ffdfi12o3i1', unique_prop: 34, prop1: 'some string value', prop2: 216, us
浏览 4
提问于2017-05-26
得票数 0
回答已采纳
2
回答
如何使用聚合计算特定文档的和?
mongodb
、
mongoose
、
mongodb-query
、
aggregation-framework
我有一个表示消息线程的架构。所以mongo数据库中的每个文档看起来都是这样的: { id: "thread_id", participants: ["user1", "user2"], unReadMessageCounts: [ { participant: "user1", count: 5 }, { participant: "user2",
浏览 3
提问于2015-11-05
得票数 2
回答已采纳
2
回答
如何使用Mongodb aggregate获取Male的值和
mongodb
、
mongodb-query
、
aggregation-framework
我是mongoDB的新手,在获取值的总和时遇到了麻烦。我想得到按Date分组的Male的总和。我如何才能做到这一点?我尝试了下面的查询,但不起作用。我在检索Male的值时遇到了问题。 db.sales.aggregate( [ { $group : { _id: "$date", TotalMaleValue: { $sum: "$follower_demographics.gender.value" } } } ] ) 我的文档如下所示: { "_id" : ObjectId(
浏览 3
提问于2015-12-13
得票数 2
1
回答
集合返回子分组为数组
mongodb
、
aggregation-framework
我有以下MongoDB查询: db.foo.aggregate([ {$unwind: "$Calculation.CustSatisfaction"} // important step! ,{$group: {_id: {country: "$Country", company: "$Company_ID", staff: "$Staff_ID", year: "$Calculation.CustSatisfactio
浏览 0
提问于2017-11-10
得票数 0
回答已采纳
1
回答
MongoDB多嵌套群
mongodb
、
mongodb-query
、
aggregation-framework
我在mongodb有这样的文件 { _id: "5cfed55974c7c52ecc33ada8", name: "Garona", realm: "Blackrock", faction: "Horde", race: "Orc", class: "Rogue", guild: "", level: 33, lastSeen: "2019-06-10T00:00:00.000Z", __v: 0 }, { _id:
浏览 0
提问于2019-06-13
得票数 1
回答已采纳
1
回答
带条件和的MongoDB聚合
mongodb
、
mongodb-query
、
aggregation-framework
我必须执行一个特殊的mongoDB查询。 我有一个包含以下文档的集合: { "_id" : ObjectId("53c7fd86d624b06abc76e8f6"), "works" : [ { "code" : "A001", "name" : "Cambiar bombilla", "orderId" : "53c7fd86d624b06abc76e8
浏览 0
提问于2014-07-23
得票数 5
回答已采纳
1
回答
在一个文档中聚合$group $sum字段
mongodb
、
aggregation-framework
下面是文档示例,年份字段包含年份键,其中包含一些包含天作为键的度量: { "_id" : NumberInt(1), "year" : { "2017" : { "g1" : { "1" : { "total" : 2.0 }, "2" : { "total" : 5.0 }
浏览 5
提问于2017-04-28
得票数 0
回答已采纳
1
回答
通过检查MongoDB中的多个属性值检索项目列表
json
、
mongodb
、
go
、
mgo
这个问题基于MongoDB,如何通过选择多个condition.It来检索所选的项目,就像Mysql中的IN条件一样。 从静脉列表中选择* (venueid1,venueid2) 我已经附加了我使用过的json数据结构。参考: MONGODB 的JSON。 作为一个例子,它有一个venueList然后在场地列表中,它有多个属性地点id和用户代理名称之和以及总数量,因为value.user代理意味着用户Os、浏览器和设备信息。在本例中,我使用os distribution.In --在这个例子中,我是count,ubuntu --依赖于特定的venueid。 就像这样, "sum
浏览 0
提问于2016-10-09
得票数 5
回答已采纳
1
回答
MongoDB聚合数组的子字段(数组是主要字段)
mongodb
、
mongodb-query
我在MongoDB中有一个数据库。主要有三个领域:_id、Review、HotelInfo。评论和HotelInfo是数组。评论有一个叫做作者的领域。我想打印出每个作者的名字(一次)和它们在数据集中出现的次数。 我试过: db.reviews.aggregate( {$group:{ _id:'$Reviews.Author',计数:{$sum :1}} ).pretty() 部分结果是: "_id“:"VijGuy”、“斯蒂芬奇”、"dakota431“、"luce_sociator”、"ArkansasMomOf3“、"ccs
浏览 1
提问于2018-12-08
得票数 1
回答已采纳
1
回答
来自多个ref对象数组中值的Mongo
javascript
、
node.js
、
mongodb
、
mongoose
、
aggregation-framework
我有两个猫鼬模式/模型。一个用于球员的Team,另一个用于Players本身。 Team // Other less relevant stuff goalkeepers: [{ type: mongoose.Schema.Types.ObjectId, ref: 'Player' }], defenders: [{ type: mongoose.Schema.Types.ObjectId, ref: 'Player' }], midfielders: [{ type: mongoose.Schema.Types.ObjectId, re
浏览 4
提问于2016-10-04
得票数 1
回答已采纳
1
回答
在聚合管道中使用$cond、$size和$in时,表示表达式的对象必须有一个字段。
mongodb
我试图通过以下查询为每个国家计算英国出现多少次: db.movies.aggregate([ {$unwind:"$countries"}, {$group:{_id:"$countries", total : { $sum: {$cond: [ { "countries": {"$in" : ["UK", ["$countries"]], "$not" : { "$size" : 1.0}}}, 1, 0]}}}}, {$ma
浏览 3
提问于2021-03-08
得票数 0
回答已采纳
1
回答
使用查找通过AVG MongoDB获取平均值
javascript
、
mongodb
、
mongoose
我试图在MongoDB中获取集合的平均值和总和,为此,我做了一个$lookup,它正确地返回信息,但是当我想对其进行分组并获得总和和平均值时,这两个属性总是将它们返回为null。 这是我的MongoDB查询: db.clients.aggregate( [ { $lookup: { // DATA OK from: 'sales', localField: '_id', foreignField: 'clien
浏览 1
提问于2022-11-17
得票数 0
回答已采纳
2
回答
MongoDB聚集和增长
node.js
、
mongodb
、
charts
、
statistics
、
aggregation
我有一个MondoDB聚合管道,它通过聚合所有的Sales来输出每日的收入。 Sale.aggregate ([ { $project: { day: { $substr: ['$createdAt', 0, 10], }, }, }, { $group: { _id: '$day', earnings: { $sum: '$pric
浏览 1
提问于2019-01-11
得票数 2
回答已采纳
2
回答
MongoDB:排序,减去日期和计数
mongodb
、
aggregation-framework
我在MongoDB中是个乞丐,我正在练习聚合方法。我是我的例子,我想要得到过去5年(从最新葡萄酒的5年前)生产的葡萄酒,然后我想数一数在这段时间里生产了多少葡萄酒(数据库给出了葡萄酒年份的整数)。 我相信,首先,我必须按年份对葡萄酒进行分类,然后我应该得到最新葡萄酒的年份,然后用这段时间来统计葡萄酒的数量。但我不知道如何使用聚合代码来编写所有这些代码。 谢谢!
浏览 0
提问于2020-11-10
得票数 0
回答已采纳
1
回答
mongodb中两个字段发生次数之和
mongodb
、
mongoose
、
mongodb-aggregation
我收集了一个叫做“游戏”的文件,看上去像这样 { winner: 'oakis', loser: 'test' }, { winner: 'test', loser: 'oakis' } 现在,我希望MongoDB输出以下内容: { _id: 'oakis', wins: 1, losses: 1 }, { _id: 'test', wins: 1, losses: 1 } 我一直在研究聚合、mapReduce和区分,但没有成功。我希望你能帮我! 编辑: 我有一个名为“绑定”的字段,这也是一个布尔字
浏览 0
提问于2016-06-04
得票数 3
回答已采纳
1
回答
MongoDB两组聚合
mongodb
、
mongodb-query
、
nosql
聚合操作处理数据记录并返回计算结果。聚合操作将来自多个文档的值组合在一起,并且可以对分组的数据执行各种操作以返回单个结果。MongoDB提供了三种方法来执行聚合:聚合管道、map-reduce函数和单一用途的聚合方法。 我想改变这一点: { "_id" : ObjectId("5836b919885383034437d4a7"), "Identificador" : "G-3474", "Miembros" : [ { "_id" :
浏览 17
提问于2019-12-23
得票数 0
回答已采纳
2
回答
如何在MongoDB中聚合内部数组的值?
mongodb
、
mongodb-query
、
aggregation-framework
我的文件结构: {"id" : 1 "apps" : [ { "name" : "APP1", "date_added" : Timestamp(1453470861, 1), "power" : [ { "date" : Timestamp(1453470960, 1),
浏览 2
提问于2016-01-24
得票数 1
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在VBA中如何使用动态数组,以及利用动态数组去除重复值的方法
Python交互之mongoDB交互详解
手把手教你 MongoDB 的安装与详细使用(二)
学习笔记DB2:MongoDB文档数据库
MongoDB查询语法大全
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券