mongodb-query 相关问题

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

如何在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

使用2个谷歌地图点(纬度和经度)从mongodb查询中查找方形区域数据

我正在研究mongodb地理空间功能。以下是我的db模式{_id:5c6fea5aa7f54038cc63db92,位置:{coordinates:[ - 96.81916,33.07516],类型:“Point”},...

回答 1 投票 -1

从Mongo DB嵌套数组中获取不同的值并输出到单个数组

下面给出的是我在mongo db中的数据。我想从字段文章中获取所有唯一ID,它们嵌套在jnlc_subjects索引下。结果应该只包含articles数组...

回答 3 投票 2

mongodb在时间段找到用户

[{id:1,名称:tapos,已预订:[{order_id:5,start_date:2019-04-14 22:10:00.000,end_date:2019-04-15 01:10:00.000,}]},{。 ..

回答 1 投票 1

在数组中删除空值后聚合函数以投影数组大小

我的主要目标是打印标题的级别大于4,我可以通过以下查询实现它,db.students.aggregate({$ project:{title:1,_id:0,count:{$ size:“ $等级“}}} ...

回答 2 投票 1

如何匹配MongoDB中的子文档数组?

仅当同一文档包含等于某个值的字段时,如果子文档数组中的值大于某个值,则匹配文档我有一个包含文档的集合...

回答 2 投票 2

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