aggregation-framework 相关问题

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

从 mongodb 中获取一列的总和以及另一列的列表

我有一个“员工”集合,示例条目如下- { “_id”:ObjectId(“62ccaa238a322322211”), “员工编号”:“1234”, “……

回答 1 投票 0

MongoDB 为数组中的每个值查找一条记录

我需要进行自定义查找,使每个值只能获取一个项目。 例子: 源记录: { ... “名称”:[“名称 1”,“名称 2”,“名称 3”]...

回答 1 投票 0

嵌套集合数据中的 MongoDB 聚合

** 在一个集合中,我保存了所有商店明智的交易,并且在所有包含特定销售的所有项目的文档中有一个名为“items”的键。 现在我要表现...

回答 0 投票 0

不属于事务内部事务的查询

如果您尝试在事务内部执行不属于事务的查询,可能会出现什么问题? const session = client.startSession(); 等待 session.withTransac...

回答 0 投票 0

在嵌套文档集合中聚合时间数据

我是使用 MongoDB 的初学者,我在尝试编写两个聚合查询来执行我需要的操作时遇到了麻烦。我有一个格式如下的文件集合(提供在...

回答 0 投票 0

MongoDB聚合查询优化 : match -> unwind -> match vs unwind->match

输入数据 { "_id" : ObjectId("5dc7ac6e720a2772c7b76671"), "idList" : [ { "queueUpdateTimeStamp" : "2019-12-12T07:16:47.577Z", "displayId" : "H14", ...

回答 1 投票 0

Mongodb $strcasecmp. 当字段内容有美元符号时的奇怪行为。

我正在尝试在MongoDB Aggregation Framework上比较两个字符串。这是我使用的查询:db.people.aggregation({ $project:{ name:1, balance:1, compareBalance:{$strcasecmp:["$..."。

回答 3 投票 1

递增或插入mongo嵌套数组值

我有一个集合,有这样的文档STUCT。{ id: 1, my_field: [ { date: date1, type: A, value: 1 }, { date: dateX, type: X, value: Z ...

回答 1 投票 0

如何在MongoDB聚合中添加自动递增字段?

我想增加一个额外的键号,这个键号的值是自动递增的数字。怎样才能实现呢?下面是查询的内容。不做解卷和......是否可以实现这个结果?

回答 1 投票 0

MongoDB Aggregator将数组转化为根键值

我的目标是获取最新更新的key,然后用这些更新重新创建一个用户对象。我有以下数据。[{"_id": "5ea46dcec84e0bb1aaf510d6", "createdAt":{"$numberLong": "1587834215451"}。

回答 1 投票 0

如何从Mongodb聚合新文档

我有一个显示收入的MonoDB。它有_id,name,和收入文件。我想写一个查询,返回名称和一个新的文档,称为AverageIncome,读取 "真 "的收入< 40,000和......

回答 1 投票 0

MongoDB组获取字段的最小值&它的各自数据。

我有一个这样的产品集合。[ { productName: "productB", productImage: "http:/some.urlproduct_B.jpg", productCategoryId: 34, productPrice: 10 }, { ... ...

回答 1 投票 1

无法使用MongoDB ProjectionAggregation获取给定目录的文件和文件夹名称列表。

我有一个文件系统的json-strucured数据:{ id : 1, filename : "File-1", children : [ { id : 2, filename: "File-2" children : [ ... ...

回答 1 投票 0

为什么我的Mongo聚合在嵌套文档上不能正常工作?

我有以下的类。@Document(collection = "rCollection") public class R{ public R(){ }。@Id private String id; @TextIndexed(weight=2) private String fp; @...

回答 1 投票 0

MongoDB获取最大的日期值,忽略一列。

我有一个json,并使用如下db.chat_question_logs.aggregary([ { $match: { createdDate: { $gte: ISODate("2020-04-22T00:00:00Z"), $lte: ISODate("...

回答 1 投票 0

在mongodb中遇到条件问题

看我的条件对我的历史的第一个集合确实很好,但对第二个也不工作,如果我把我指定的id替换为5e4a8d2d3952132a08ae5724,存在于我的第二个对象中的... ...

回答 1 投票 0

mongodb: 查询日历模型中的空闲时间段。

我有一个日历模型,其模式如下(用于存储相邻时间段的车辆状态) const calendarSchema = new Schema( { vehicleId: String, startTime.Date, ..: Date, ...

回答 1 投票 0

MongoDB获取今日新用户

我想找一个第1天的新用户列表。我已经写了一个查询,以找到前天到达的用户和昨天到达的用户列表。现在我想减去...

回答 1 投票 -1

使用mongoose对一些字段进行分组收集和计数。

我有这样的模型: const mongoose = require('mongoose') const donationSchema = new mongoose.Schema({ user_id:{ type:mongoose.Schema.Types.ObjectId, required:true }, title:{ type:...)

回答 1 投票 1

MongoDB数组[] sum-function

我想计算数据库中每种货币的所有余额的总和。我必须按货币分组,但$sum返回一个异常。有什么办法可以解决这个问题吗? 异常:查询失败:(...)

回答 1 投票 1

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