mongodb-query 相关问题

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

如何查询嵌套对象?

我在用嵌套对象符号查询mongoDB时有问题: db.messages.find({headers:{来自:“ reservations@marriott.com”}}).count() 0 db.messages.find({'headers.from':“ Reservat ...

回答 3 投票 0

如何管理MongoDB中引用引用模式的字段? 我有一个名为“策略”的集合,该集合在其字段中引用了“关联”和“控制”和“控制”字段“相关FrameWorks”的“ collectoncontrols”,其中引用了“引用” framesw ... framew ...

const policySchema = new mongoose.Schema({ associatedFrameworks: { type: [mongoose.Schema.Types.ObjectId], default: [], }, associatedControls: { type: [mongoose.Schema.Types.ObjectId], default: [] }, }); const controlSchema = new mongoose.Schema({ includedPolicies: { type: [mongoose.Schema.Types.ObjectId], default: [], ref: 'Policy' }, associatedFrameworks: { type: [mongoose.Schema.Types.ObjectId], default: [] }, })

回答 1 投票 0

用C#驱动程序Quary for MongoDB的字节属性汇集 我是MongoDB的新手,我正在尝试使用Byte属性查询收藏品,但我会遇到无效的铸造异常。总结, 公共类MongodBaddressCollection { 私人

public class MongoDbAddressCollection { private IMongoCollection<Addresses> collection = database.GetCollection<Addresses>("AddressCollection"); public IEnumerable<Addresses> Where(System.Linq.Expressions.Expression<Func<Addresses, bool>> filter = null) { var items = collection.AsQueryable().Where(filter); if (items == null) return null; return items.ToList(); } } public class Test { public void DoSomthingWithAddresses() { MongoDbAddressCollection addressCollection=new MongoDbAddressCollection(); //exception occurs in MongoDbAddressCollection.Where method when executing the ToList(). List<Addresses> homeAddresses=addressCollection.Where(x=>x.AddressType==(byte)EnumAddressType.HomeAddress); foreach(var address in homeAddresses) { //do stuff } } }

回答 1 投票 0

localfield $查找速度比管道更快?

当获取单个项目时,我们需要包括与有关项目共享的所有项目。在共享的项目上,我们需要添加一个类似

回答 1 投票 0

MongoDBAtlas在线档案定制标准

db.reports.find({ "time_lo_res": { $lte: NumberLong(ISODate().getTime() - 1000 * 3600 * 24 * 30)}}, { "category": "user" }).sort({ "time_lo_res": 1 })

回答 2 投票 0


为什么以组的方式是多个$,然后慢一点

类型: 组织ID: 时间戳:iSodate ...

回答 0 投票 0

将字段的字符串值转换为新密钥的字符串值:MongoDB汇总中的同一文档中的值项

示例文档 DB:MyDB 收藏:mycoll { “_ID”: { “ $ oid”:“ 678A78375CB6955814197272” },, “ id”:1019397, “信息...

回答 1 投票 0

使用php在mongodb中查找最新插入的文档

我正在做一个涉及PHP和mongodb集成的项目。我的代码的目的是检索最新插入的文档。该代码正在选择数据库但未检索需求...

回答 1 投票 0

使用 DBeaver 查询 MongoDB 时,按日期过滤的正确语法是什么?

我最近发现DBeaver可以连接到MongoDB。 我的下一个发现是 DBeaver 需要类似 SQL 的查询,而不是我在 mongo 命令行 clie 中使用的类似 JavaScript 的查询...

回答 1 投票 0

如何在 MongoDB 中的数组内增加某些内容?

我有一个文档结构如下的集合 { _id:140, 第一个列表:[ { _id: ObjectId('623db7e840651f2b7f107ee0'), 第二个列表:[ ...

回答 1 投票 0

如何更新 MongoDB 中的嵌套数组对象字段值?

更新数组中的嵌套对象值,数组中有多个对象。 { "_id" : ObjectId("5a7e395e20a31e44e0e7e284"), “姓名”:“一个”, “一个……

回答 1 投票 0

解构单个文档的数组字段以输出Mongo中的文档

我在 MongoDB 中使用以下聚合管道来遍历双向图: { $match: { from: "some_root" } }, { $graphLookup:{ 来自:“连接”, 开始于:&

回答 1 投票 0

从 Spring/MongoDB findAndModify 返回旧实体和新实体

我们通过 Spring Data 使用 MongoDB,并依靠 findAndModify 操作来更新现有实体或创建新实体。 在 findAndModify 中,我们可以配置为返回实体的旧状态...

回答 3 投票 0

有人可以帮我写一个相当于 SQL 的 C# mongo 查询吗

C# Mongo 错误: 不支持的过滤器:({文档}{FILEDATE} > {文档}{SPLITDATE})。 SQL查询: SELECT * FROM CURRENT AS C WHERE C.FILEDATE > C.SPLITDATE C#代码: db.GetCollection<

回答 2 投票 0

在 C# 中像 SQL 查询一样运行直接 Mongo 查询的可能方法

我不再使用 Mongo DB 和 C# (.Net) 来构建我的 Web 应用程序。我想在我的 .Net 应用程序中运行 Mongo 查询,就像使用 ADO.net 的 SQL 查询一样。直接运行 Mongo que 的可能方法有哪些...

回答 2 投票 0

使用 C# mongo 驱动程序执行复杂的 mongo JSON 查询

我有以下 mongo shell 查询: {'field':'FieldOne','value':'FieldOne','category':'categoryOne'} , { '颜色' : { '$elemMatch' : { '值' : '绿色' } }} 有没有办法执行相同的查询...

回答 2 投票 0

MongoWaitQueueFullException:获取服务器连接的等待队列已满

有时,当(同步)插入一小堆不同的文档时,我会收到以下异常(请参阅下面的完整堆栈跟踪): MongoDB.Driver.MongoWaitQueueFullException:w...

回答 2 投票 0

Pymongo 上查询

我需要从集合中的记录中获取两个字段,例如“cpyKey”和“devices”。有多条记录具有相同的“cpyKey”和“设备”。我需要

回答 1 投票 0

MongoDB $dateTrunc 聚合运算符不返回预期值

我在时间序列集合上使用 $dateTrunc 将 2024-12-01 到 2024-12-07 的时间序列数据分组到一个容器中。 这是聚合管道: [ { $匹配:{ 时间戳:...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.