mongodb-.net-driver 相关问题

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

特定于应用程序的异常包装“MongoDuplicateKeyException”未捕获

出于需要,创建了应用程序异常,它包装MongoDuplicateKeyException并抛出异常,如下面的公共类AppException:Exception {//所有构造函数...

回答 1 投票 1

$ project或$ group不支持

我正在尝试使用投影运行聚合但我得到NotSupportedException:$ project或$ group不支持 。我正在使用mongodb v3.4运行2.4.4版本的驱动程序。 var filter = ...

回答 1 投票 6

保存/读取后错误的文档ID

在ASP.NET核心应用程序(使用MongoDb)中,我正在尝试检索之前创建的文档。这是我的文档(POCO):公共类Person {[BsonId] public ObjectId Id {...

回答 1 投票 0

C#中列表的索引中的-1

我最近在我们的应用程序var updateDefinition = new UpdateDefinitionBuilder中遇到了下面的代码 ()。Set(a => a.Advisors [-1] .IsCurrent,...

回答 2 投票 7

使用.Net Driver 2在MongoDB集合中查找max

使用1.10版本的.NET驱动程序,我可以做类似的事情来获取oplog集合中的最大时间戳:this.oplogCollection.AsQueryable ()。Max(o => o.ts);怎么样 ...

回答 4 投票 4

mongodb插入创建时间与objectId分开

我正在使用mongodb和官方的c#驱动程序。我使用Guids作为我的对象的Id字段。我不想引入对mongodb bson类的依赖,所以我没有在我的域中使用ObjectId ...

回答 3 投票 0

使用Find的MongoDB C#GetById

公共抽象类GenericRepository :IDisposable,IGenericRepository 其中T:class {protected SphereTripMongoDbContext SphereTripMongoDbContext;上市 ...

回答 1 投票 2

C#MongoDB基于点数组的排名

使用最新的C#mongodb驱动程序和.NET 4.5.1。我想在玩家之间进行一些定制的比赛。假设我有以下型号。公共密封类PlayerPoints {[...

回答 2 投票 2

排序C#Mongo查找结果以匹配搜索到的项目数组

背景:我们使用与我们的mongo分开的ElasticSearch来搜索事物。一旦查询返回id的列表,我们需要从mongo中提取项目并按照它们的顺序排序...

回答 1 投票 1

增加MongoDb数据库中的子文档字段

我有这个模型:{id:long,items:[{itemId:long,amount:decimal}]} edit:我需要根据id和itemId增加金额值。我的查询:var query = ...

回答 2 投票 0

C#Mongo驱动程序ReplaceOneModel在upsert上插入null _id

我正在尝试使用c#mongo驱动程序在.net core 2中批量转发集合。我遇到的问题是_id字段总是插入为null。这是代码:public async Task ...

回答 1 投票 0

获取MongoDB中插入文档的_id?

说我有产品清单。当我添加新产品时,我使用var doc = products.Insert之类的东西保存它 (P);问题是我想在完成此操作后重定向用户...

回答 4 投票 24

将C#类序列化为MongoDB而不在子文档中使用鉴别器

我正在编写C#代码,这些代码写入现有Web应用程序(用PHP编写)使用的Mongo数据库,因此我不需要更改数据库的现有结构。数据库结构看起来像......

回答 3 投票 2

使用C#驱动程序序列化BsonArray

问题:我有一个包含两个数组的Mongo文档。其中一个数组很大,带有子文档。这个序列化没有问题。另一个是这种类型的简单数组:staffgroups {“...

回答 1 投票 -1

使用Mongo C#Driver序列化不可变值类型

我有许多不可变的值类型类,例如EmailAddress,它确保任何非null实例都有效。我想控制这些类型的对象的序列化只是...

回答 3 投票 2

MongoDB分组和项目自定义字段

我坚持使用MongoDB分组和项目自定义字段。我有以下集合:{“DescId”:“1”,“Desc”:“Testing”,“ParentId”:“null”,“Order”:1.0,“Type”:...

回答 1 投票 1

C#MongoDb api - Geojson几何存储成一个类

这是我第一次接近mongodb api。这是我到目前为止编写的代码。我被卡住了,因为我无法在我的班级中保存多边形类型坐标,我无法运行GeoWithin ...

回答 1 投票 0

如何在游标上的最后一次迭代上运行代码

我有一个存储库函数,GetDocs(),它返回一个MongoDB游标。在我调用GetDocs的地方,我迭代光标,在每五次迭代中,我调用SetLastId()。问题:我如何识别......

回答 1 投票 0

如何创建存储为数组[ticks,offset]的DatetimeOffset的MongoDB TTL索引?

我试图在包含DateTimeOffset的文档的集合上创建MongoDB TTL索引。但是日期是作为一个滴答和偏移的数组持续存在[ticks,offset]。例如 : ...

回答 1 投票 3

如何阻止Mongodb .NET驱动程序抛出System.FormatException?

MongoDb .NET驱动程序System.FormatException / DecoderFallbackException反序列化类KerbToolsService.Models.promotion的description属性时发生错误:无法...

回答 1 投票 2

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