mongodb-.net-driver 相关问题

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

Mongodb C# 驱动程序忽略 Null 和空列表 (ToBsonDocument)

ConventionRegistry.Register("IgnoreIfDefault", 新的 ConventionPack { 新的 IgnoreIfDefaultConvention(true) }, _ => 真); 变种

回答 2 投票 0

如何 Moq IFindFluent 以便对 ToListAsync 的调用有效?

我正在对 MongoDB C# 驱动程序的包装器进行单元测试。我有这行代码: Collection.Find(谓词).ToListAsync(); 其中 Collection 的类型为 IMongoCollection 和 Find(predicate)

回答 3 投票 0

MongodbCursor,如何迭代Huge集合?

我有一个 MongoDb 数据库,里面有一个非常巨大的集合(超过 200 万个文档)。我想用光标迭代它。另外,在迭代期间我必须执行一些操作...

回答 2 投票 0

MongoDB - 如何过滤和更新子级的子级

我正在使用 C# 和 MongoDB: 使用 MongoDB.Driver; 使用 MongoDB.Driver.Linq; 我有一个这样的对象: 公开课账户 { 公共字符串名称{获取;放; } 公共字符串 APIKey { 获取; ...

回答 1 投票 0

.NET Core C# mongodb 驱动程序 - 无法从集合中获取所有文档

我知道这可能听起来很愚蠢,但我没有从集合中获取所有文档。我使用 Linq 然后使用 mongo 驱动程序类执行一个简单的查询,结果与通过

回答 1 投票 0

MongoDB .NET 驱动程序 - 投影中的别名字段

如何在.NET 8 Blazor C#中添加别名来更改字段名称? var project = Builders.Projection.Include("NameField").Include("_id") 怎样才能改名字

回答 1 投票 0

诊断和解决服务器配置中的 MongoDB 连接错误

MongoNetworkError:2C090000:错误:0A000438:SSL例程:ssl3_read_bytes:tlsv1警报内部错误:c:\ ws \ deps \ openssl \ openssl \ ssl 埃科德 ec_layer_s3.c:1586:SSL 警报编号 80 连接失败...

回答 1 投票 0

有没有办法创建或更新 MongoDB 索引?

根据createIndexes命令的文档: 如果您使用一组选项创建索引,然后使用相同的索引字段但不同的选项发出 createIndexes,MongoDB...

回答 5 投票 0

在 C# MongoDB 驱动程序查询中设置字段的默认大小写

我使用以下 C# 表达式: Collection.Find(Builders.Filter.Eq(x => x.UserId, user)) 这会生成以下查询过滤器: { 用户 ID:“abcdef” } 怎么...

回答 1 投票 0

C# MongoDB 驱动程序 - 如何使用 UpdateDefinitionBuilder?

我查找了一种使用 mongodb 的 UpdateDefinitionBuilders 的方法,但文档并没有真正显示太多...... 我需要能够动态构建我的更新查询,所以我想到了 doi...

回答 1 投票 0

如何以编程方式创建别名投影?

我正在处理动态类型的文档。我想以编程方式创建别名投影,类似于: $项目: { [“别名” } 如果文档是静态的...

回答 1 投票 0

以名称+值的形式读取 MongoDB 数据时出现问题

我正在使用 C# 从 MongoDB 读取数据,我遇到了这样一种情况:我的键之一的数据:GoodsList 正在以这种形式读取: { “商品列表”:[ [ { &quo...

回答 1 投票 0

.NET API 错误:类型 System.Text.Json.JsonElement 未配置为允许为此 ObjectSerializer 实例序列化的类型

我使用 .NET Core API 和 MongoDB 作为我的数据库。 我正在尝试为一个集合创建一个简单的 CRUD 操作。 API 的 GET 方法工作正常,但我收到 POST 错误...

回答 1 投票 0

MongoDB C# 查询在过滤时过滤省略非数字的字段

我在 MongoDB 中有带有“SSN”字符串字段的文档。它只能包含数字或带有连字符的数字,例如: “123456789” “12-345-6789” “123-456789” 即将到来的

回答 1 投票 0

MongoDB 查询工作正常,但在 C# 中查询不起作用

db.sectors.aggregate([ { “$查找”:{ "from": "虚拟链", "localField": "虚拟链Id", “foreignField”:&q...

回答 1 投票 0

在 DDD 中将 MongoDB 与 Entity Framework Core 结合使用:为实体 Id 生成 ObjectId,同时保持抽象

我正在使用 MongoDB 和 Entity Framework Core 在我的应用程序中实现域驱动设计 (DDD) 架构。我的目标是保持领域逻辑和数据之间的清晰分离......

回答 2 投票 0

无法通过.NET mongoDB Driver创建分片集合

使用 MongoDB API,我们无法通过 .NET MongoDB 驱动程序创建具有自定义数据库名称的分片集合。 命令: {“shardCollection”,$“{MongoDatabase.DatabaseNamespace。

回答 2 投票 0

mongoimport 将数据类型应用为所有字段的字符串

当我们导入 CSV 文件数据时,mongodimport 会自动为每个字段选择数据类型。 是否可以将数据类型应用为所有字段的字符串? --columnsHaveTypes 可以帮助定义...

回答 1 投票 0

复制集合中所有文档的字段

我希望能够在 UpdateMany 语句中将一个字段复制到另一个字段。 像这样的事情: var updateDef = MongoDB.Driver.Builders 。更新 .Set(x => x.SemanticId, x =&g...

回答 1 投票 0

调用 Collection.FindAsync() 时如何查看生成的查询

您可以在 Visual Studio 的“监视”窗口中查看 Collection.Find(...).ToString() 以查看生成的查询,但这不适用于 Collection.FindAsync(...)。 我怎样才能看到生成的查询...

回答 1 投票 0

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