mongodb-.net-driver 相关问题

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

配置 ChangeStreamCursor 时不能使用 Mpipeline

var 客户端 = new MongoClient(""); var watchedDatabaseNames = new List { "DB1", "DB2" }; var options = new ChangeStreamOptions {

回答 0 投票 0

反序列化嵌套和非结构化 BsonDocument(mongodb c# 驱动程序)

假设这是 2 个 Bson 文档的集合 { “_ID”: ”...”, “名称”:“测试1”, “子”:{ "street": "134 假街", “城市”:“无处” } }, { “_id”:“...”,...

回答 1 投票 0

Mongo C# 驱动程序更新嵌套数组中的特定元素

如何在 Mongo(C# 驱动程序)中修改嵌套属性(数组)中的单个元素而不检索整个文档? 公共类元素 { 公共 int 值 {get;放;} 公共字符串...

回答 1 投票 0

MongoDB 查询数组中元素子集的多个条件匹配的所有文档

想象一下有一个包含以下条目的集合: [ { "name": "文件1", “数据字段”:[ { "fieldId": "

回答 0 投票 0

通过集合文档中的单个属性列表过滤集合

我正在寻找通过 userId 列表过滤包含 userId 属性的文档集合的最有效方法。我正在使用 c# 和 mongodb 驱动程序。我所有其他的“搜索”

回答 1 投票 0

MongoDb C# 驱动程序过滤器 FullDocument 字段上的 WatchAsync

我正在尝试过滤集合更改,仅选择满足特定过滤器的更新、删除和插入的文档。 旧式过滤器(在 oplog 上工作)是 // 由集合生成的过滤器...

回答 1 投票 0

InvalidOperationException: ReadName只能在State为Name时调用,不能在State为EndOfDocument时调用

我在使用 MongoDB.Driver Version="2.19.0" 时遇到异常。代码是(配置是一个子文档): 返回 await _customerCollection.Find(x => x.CustomerId == id).Project...

回答 1 投票 0

获取“未配置为此 ObjectSerializer 实例的允许类型”序列化错误

我正在做一个集成项目。将实体插入 mongodb 时出现错误。 错误消息在下面返回此字符串: MongoDB.Bson.BsonSerializationException: '发生错误...

回答 1 投票 0

如何使用 C# mongoDB 搜索和获取子文档

我在省份收集的数据是这样的: { “_ID”: { "$oid": "63dc7ff82e7e5e91c0f1cd87" }, “省”:“省1”, “区...

回答 0 投票 0

MongoDB C# find.count()小于find.ToList().Count()。

我知道Javascript也有类似的问题,但是重新索引,没有任何改变。代码: var col = db.GetCollection。 (collectionName); ...

回答 2 投票 1

FindOneAndUpdateAsync间歇性返回Null。

我正在使用MongoDB.Driver for .NET Core 3.1,遇到了一个问题,就是记录没有被正确保存。当调用FindOneAndUpdateAsync时,它们间歇性地返回为null。我有...

回答 1 投票 0

在MongoDB中正确使用处理DateTimeOffset。

public class ScheduledEvent .Event { public DateTimeOffset StartDateTime { get; set; } 事件 { public DateTimeOffset StartDateTime { get; set; } 。} StartDateTime = 5272013 2:09:00 AM +00:00 代表05262013 07:09 PM PST 记录的是什么...

回答 3 投票 11

如果存在,从BSON中读取字段

我的bson文档中有些会包含某个字段,有些不会。我想在我的BSON反序列化方法中创建一些条件逻辑,这样我就可以在......

回答 1 投票 0

MongoDB C#驱动更新文档与聚合管道

从MongoDB 4.2开始,就可以用聚合管道更新文档。这意味着现在可以表达 "基于当前字段值的有条件更新..."。

回答 1 投票 1

在Mongodb中使用AsQueryable进行过滤 - ExpandoObject。

我试图使用AsQueryable和LINQ函数查询mongodb数据库。我目前的数据库结构是,我有一些集合,主要是一个记录,在C#中是这样定义的:......。

回答 1 投票 1

在C#中使用过滤的MongoDB GroupBy SUM。

我使用下面的聚合管道得到结果分组,但我想在总和中添加一个布尔值的过滤器,我使用的是下面的代码,需要纠正代码中的IsResponseRecieved行。...

回答 1 投票 0

使用c#和mongodb建立一对多关系模型。

我有一个模型Ticket和一个模型Task : public class Ticket { [BsonId] public string _idTicket {get; set;} public list _tasks {get; set;} } public class Task { [BsonId] public ...

回答 1 投票 0

我如何告诉MongoDB C#驱动将所有Nullable<Guid>以字符串格式存储?

为了将Guid序列化为字符串,我没有任何问题,因为我使用的是这样的代码:https:/stackoverflow.coma332581684148788 var pack = new ConventionPack { new ...。

回答 1 投票 0

为什么Find方法超出MongDb C#驱动程序2.10.4的范围?

[嗨,我尝试在数据库中复制我的收藏集。我将以下Main设置为白色:using MongoDB.Bson;使用MongoDB.Bson.Serialization.Attributes;使用MongoDB.Driver;使用系统;使用系统。...

回答 1 投票 0

是否可以创建2个C#MongoClient实例连接到同一副本集?

我曾经从官方驱动程序创建MongoClient实例,并将其作为一个实例注册到DI中。但是现在由于设计问题,我不得不在...

回答 1 投票 2

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