mongodb-query 相关问题

此标记用于通过mongo shell或使用编程语言驱动程序查询和更新MongoDB集合的相关问题。

在MongoDB集合中获取第一个插入记录的最佳方法

我需要在MongoDB的集合中获取第一个插入的记录,我目前正在使用以下查询:db.users.find({})。sort({“created_at”:1})。limit(1);但是,这需要很多......

回答 1 投票 0

MongoDB聚合管道组

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

回答 3 投票 3

猫鼬在循环中获取多个对象

我正在尝试使用mongoose从MongoDB获取多个对象。我有两个主表名为user和order。用户有一个名为订单历史的数组,订单历史包含订单。当我 ...

回答 1 投票 0

如何使用mongodb获得节点Api的结果

我正在尝试使用芒果聚合的此节点API,但没有得到一些意外的令牌问题。一些提出意外的令牌问题const monthsEnum = {“_ id”:“year”,...

回答 1 投票 -1

查找以给定顺序出现的文档数组中的两个元素

假设我在数据库中有以下文档结构:{name:String,subDocs:[{index:Number,value:Number}]}因此,典型文档如下所示:{name:'Document ...

回答 1 投票 0

如何在30M左右的大集合上优化mongo查询?

在我的应用程序中,我们在会话分析集合中记录用户活动,到目前为止,我们的集合中有大约30M的记录,主要是在2018年2月到2018年5月创建的20M。当我们计算活动时......

回答 1 投票 0

从项目数组设置增量值

如何更新MongoDB中的多个文档并按递增顺序设置元素的值?我得到的文件如下{“_ id”:ObjectId(“5b162a31dfaf342dc44c920d”)} {...

回答 1 投票 1

MongoDB投影整个子文档

我的收藏中有很多这样的文件。 {“success”:true,“timestamp”:1519296206,“base”:“EUR”,“date”:“2018-07-04”,“rate”:{“AUD”:1.566015,“CAD”:1.560132, ” ...

回答 1 投票 0

MongoDB - 查询计算数组中的嵌套文档

MongoDB - 布局我是MongoDB的新手,所以请原谅我,如果我在这里使用错误的术语。鉴于上面的布局(附图),我需要提出两个查询:用例1:查询...

回答 1 投票 0

MongoDB分组和项目自定义字段

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

回答 1 投票 1

如果不存在,Mongoose会将多个对象添加到数组中

如何根据键将多个对象添加到数组?我需要在一个查询中添加多个对象,检查每个对象键是否不存在或重复,否则添加对象。 (标签可以重复)架构......

回答 2 投票 3

使用ROW_NUMBER()将复杂的DB2 SQL转换为mongo查询

我是MongoDB的新手,我正在尝试将现有的DB2查询转换为MongoDB。我正在使用Java来运行此查询。当前DB2查询:SELECT * FROM(SELECT MBI。*,ROW_NUMBER()OVER按PDATE DESC AS排序...

回答 1 投票 0

使用Mongolite获取集合中所有键的名称

我一直试图弄清楚如何使用Mongolite在一个集合中创建一个列表中的所有键,但我似乎无法在网上找到任何示例。我一直在看下面的线程(...

回答 1 投票 0

mongodb - 如果数组中的某个元素与查询匹配,则忽略文档

我在用户集合中有一个用户对象,如下所示:{“username”:“bahram hasanov”,“sessions”:[{“time”:“2018-12-10 12:30”},{“time”:“2018 -10-11 13:30“}]} ...

回答 2 投票 2

$ group by 8记录聚合

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

回答 2 投票 2

可以在同一个查询中使用运算符“$ ne”和“$ elemMatch”吗?

我试图找到所有文件,其中tipo = CD和canciones不包含具有title = Pajaritos和cancion = 2的子文档这是我想在canciones字段中实现的:not(title = ...

回答 1 投票 7

搜索数组信息的和值 - MongoDB

我将部分SQL数据库传递给MongoDB,以提高密集查询的效率。我从mongo读过文档,但我仍在努力实现一个查询。我收藏了......

回答 2 投票 2

mongodb聚合匹配属性

我有一个user_status集合,它的模式就像这个const userStatus = mongoose.model('user_status',new mongoose.Schema({user:{type:mongoose.Schema.Types.ObjectId,...

回答 1 投票 1

如何在mongodb中使用$减去$ inc的文档

有人能说清楚这指的是什么吗? db.getCollection(“test_index”)。update({“_ id”:ObjectId(“5c494913d5cddcf38e8b45dd”)},{$ inc:{'user。$。quantity_export':{'$ subtract':['$ user ... 。

回答 1 投票 0

updateMany在mongodb中,其中record = NaN to record = 0

所以我一直在阅读如何在命令行上执行此操作,到目前为止,我的命令看起来像db.collection.updateMany({mean:NaN}但我不确定我的命令的其余部分应该是什么...

回答 1 投票 0

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