mongodb-.net-driver 相关问题

官方MongoDB .NET驱动程序提供与MongoDB的异步交互。

如何将 MongoDb Serializer 设置为内部对象属性

MongoDb 是否可以使用没有 BsonDateTimeOptions 属性的 ClassMap 为 POCO 类中的 C# 内部对象 DataTime 属性设置 DateTimeSerializer ? 例子 : 公开课Enti...

回答 1 投票 0

MongoDB C# IgnoreExtraElements 不适用于嵌套对象

有两类: 公共A类{ 公共 IEnumerable 项目 { get;放; } } 公共B类{ 公共字符串A { 得到;放; } 公共 int B { 得到;放; } } 有班级地图...

回答 1 投票 0

MongoDB C# 属性序列化,使用字符串和 int 值进行查询

我想查询一些“A”的集合。类“A”有一个 Status 属性,其定义如下: 公开课状态 { [BsonRepresentation(BsonType.String)] /...

回答 1 投票 0

MongoDB ChangeStream 过滤/匹配

我正在尝试实现以下过滤器目标:UpdateDescription.UpdateFields 中存在任何一个字段以及操作类型 为了实现这个目标,我正在尝试使用 Express...

回答 1 投票 0

使用 Mongo Bson 序列化,如何使用具有非标准鉴别器字段的多态数据模式创建适当的反序列化器

给定一个文档 { “形状”: { "_bsonName": "[DiscriminatorValue]", “geoJson”:... } } [DiscriminatorValue] 可以是以下之一: “公司::

回答 1 投票 0

C# MongoDB BulkWriteAsync 抛出 System.InvalidCastException

尝试将对象保存到 MongoDB 时,我们收到 System.InvalidCastException。该错误是偶发的,但也毫无意义。错误信息是: 无法转换类型为“MongoDB...

回答 1 投票 0

使用 mongoDB C# 驱动程序,如何使用 args 执行 runCommand?

我有一个(对我来说)非常复杂的mongo查询,如下所示: 公共无效GetData(ObjectId项目Id,IList用户) { 变量查询=@” db.getCollection(“用户”).

回答 1 投票 0

使用 .net/c# 驱动程序对集合执行更新后未收到任何 ChangeStreamDocuments

有没有办法调试为什么在使用 .net/C# 驱动程序迭代更改流游标时监视的集合不返回任何更改流文档?我没有收到任何异常...

回答 1 投票 0

推送/更新 BsonDocument 中的嵌入对象

在下面的数据集中,我想找到“pId=123”和“gmData.CarData.cars.oid='car_1'”,如果找到则用新值更新“gmData.CarData.cars.dt”,否则将文档推入...

回答 1 投票 0

在查询本身中限制 MongoDB 查询的结果

可以使用 limit 函数限制 MongoDB 查询的结果: MongoDB 限制查找结果 但我正在创建一个 API,您可以通过发送原始 BsonDocument 来查询该 API,并且该 API 使用

回答 1 投票 0

使用 MongoDB 时如何按约定应用 BsonRepresentation 属性

我正在尝试将 [BsonRepresentation(BsonType.ObjectId)] 应用于所有表示为字符串的 id,而不必使用该属性来装饰我的所有 id。 我尝试添加

回答 3 投票 0

将对象反序列化为 MongoDB C# 驱动程序的接口

我正在开发一个使用 MongoDB(带有 C# 驱动程序)和 DDD 的项目。 我有一个类(聚合),它有一个类型为接口的属性。在另一堂课上,我实现了这个接口...

回答 5 投票 0

如何在 MongoDB C# 驱动程序中添加 Activity 以进行序列化器/反序列化器操作?

我想在 MongoDB 中添加活动(用于日志记录)来跟踪 MongoDB 操作,特别是序列化/反序列化操作。 我使用官方 MongoDB 驱动程序:https://www.nuget.org/packages/m...

回答 1 投票 0

无法从容器转换为 MongoDB.Driver.FilterDefinition<container>

命名空间 ConsoleApplication1 { 班级计划 { 静态无效主(字符串[]参数) { CallMain(args).Wait(); Console.ReadLine(); }

回答 2 投票 0

MongoDB 和 C#:不区分大小写的搜索

我正在使用 MongoDB 和 MongoDB 的 C# 驱动程序。 我最近发现 MongoDB 中的所有查询都是区分大小写的。如何进行不区分大小写的搜索? 我找到了一种方法来做到这一点: 查询。

回答 12 投票 0

名称为“id”的属性在 mongodb C# 中未反序列化

我正在尝试从c#中的mongo db中获取记录 mongodb集合中的数据: { 编号:0 参数:“计划外需求” 备注:“基于公式” 价值:89 } 问题:id

回答 2 投票 0

使用聚合管道“$replaceOne”更新 MongoDB C# 驱动程序

我正在努力将下面的代码转换为具有聚合功能的 MongoDB 驱动程序 C# 的“UpdateMany”,有人可以帮助我吗? db.collection.updateMany( { URL: { $regex: /helloWorldt/ } }, [{...

回答 2 投票 0

使用 mongodb C# 驱动程序删除并返回嵌套数组中的文档

我在使用官方 mongodb c# 驱动程序删除数组中的文档时遇到问题。我想做的也是返回已删除的文档。 这是我的班级的样子: 公共...

回答 1 投票 0

如何从 C# 中的 MongoDB IPipelineStageDefinition 获取聚合命令的字段/选项?

我需要在单元测试中验证 AggregateAsync 方法是否收到通过 PipelineDefinition 实例表示的特定聚合命令。 该...

回答 1 投票 0

使用 C# 驱动程序获取 MongoDb 结果和聚合计数

我正在使用聚合来进行查询和查找。使用一次服务器调用返回结果和计数的最有效方法是什么? 我已经看到有一种方法可以使用 Facets 来做到这一点,但是......

回答 2 投票 0

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