mongodb-.net-driver 相关问题

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

使用dotnet驱动程序执行mongo聚合查询

我需要在dotnet应用程序上执行此查询mongo。查询返回许多文档。 db.mycollection.aggregate([{$ match:{tipo:“userinfo”}},{$ group:{_ id:{userKey:“$ ...

回答 1 投票 2

MongoDb c#驱动枚举映射

我有Enum:public enum SomeType {TypeA,TypeB,TypeC}但是在MongoDB中我想要这个地图:type_a type_b type_c我正在使用EnumRepresentationConvention(BsonType.String)我试过:...

回答 1 投票 1

MongoDB TTL索引正在删除文档,但不会更新使用情况

我在Timestamp属性上构建了TTL索引,这是一个非常直接的索引。我使用MongoDb .Net Driver V 2.7.2在我的mongo上下文构造函数中创建了索引。它正在删除文件......

回答 1 投票 1

MongoDB Expression System.InvalidOperationException:'不受支持。'

我试图将2个查询过滤器与mongodb驱动程序结合使用,但框架只返回“System.InvalidOperationException:'x.MyBool2不受支持。'”以下所有表达式......

回答 1 投票 0

MongoDB C#驱动程序 - 更改继承类的Id序列化

我已经为我的集合实现了Repository模式和基本实体类。直到现在所有集合都具有ObjectID类型的_id。在代码中,我需要将Id表示为字符串。这是 ...

回答 3 投票 9

通过在嵌入式文档中插入新文档来更新集合,并获取添加文档的ID

我有以下类图公共类博客{public Guid BlogId {get;组; public字符串BlogName {get;组;公共列表 DiscussionPanel {get; ...

回答 1 投票 0

如何使用MongoDB API删除Azure CosmosDB中分区集合中的许多文档

考虑以下文档类型类Info {public string Id {get;组; public字符UserId {get;组; } //用作分区键public DateTime CreatedAt {get;组; } } 一世'...

回答 1 投票 1

序列化MongoDb上的get-only属性

使用C#6,我可以写:public class Person {public Guid Id {get; public string Name {get; public Person(Guid id,string name){Id = id;名字=姓名; } ...

回答 1 投票 1

让Hangfire使用MongoDB存储

我试图让Hanfire使用Hangfire.Mongo NuGet包来使用MongoDB存储。我在Configure()中做了最小的必要:app.UseHangfireServer();这在ConfigureServices()中:...

回答 1 投票 0

在MongoDB中过滤

我有这个模型:public class DraftItem {public List 节点{get;组; public class DraftNodes {... public List 属性{get;组; } ...

回答 1 投票 1

将MongoDB集合检索为`IMongoCollection序列 `在.NET驱动程序中

IMongoDatabase.ListCollections在BsonDocument上返回一个游标。为什么不将光标返回到IMongoCollection上 代替?我试图写一个通用的GetCollection方法...

回答 2 投票 1

如何在C#Mongodb强类型驱动程序中基于嵌套数组元素创建索引

这个问题与这个问题的原理完全相同,但是当这个对象嵌套在集合的数组中时,我想在对象属性上使用强类型方法创建索引。 ...

回答 2 投票 2

元素'Id'与类的任何字段或属性都不匹配

我从Mongo的集合中得到了结果,结构与此[DataContract]公共类父[{BsonId] [DataMember] public MongoDB.Bson.ObjectId _id {get;组; } ...

回答 4 投票 14

MongoDB C#Driver 2.0 - 更新文档

我目前正在将我的代码升级到MongoDB C#驱动程序2.0,并且我在升级代码以更新文档时遇到问题。使用旧版本,我能够做到这样的事情:MyType myObject; // ...

回答 3 投票 26

使用C#Mongodb驱动程序在嵌套列表中查找项目

我有这样的模型:Class1 {public List Class2List {get;组; Class2 {public List Class3List {get;组; Class3 {public List

回答 2 投票 1

使用C#创建MongoDB唯一键

我正在努力创建一个独特的字段EmailAddress。我已经在论坛中看到我必须创建一个索引,但到目前为止它对我来说并没有用。有人有代码示例吗?我一定要吗 ...

回答 5 投票 25

如何妥善保存日期?

我正在尝试保存日期(使用C#官方驱动程序):val = DateTime.Parse(value).Date; //这里的日期是{11/11/2011 12:00:00 AM} var update = Update.Set(“Date”,val); ...当我从...中选择日期时

回答 6 投票 24

MongoDB C#查询字符串上的“Like”

我正在使用官方的mongodb c#驱动程序。我想查询类似于SQL的mongodb像c#driver中的db.users.find({name:/ Joe /}

回答 3 投票 24

BsonDocument动态表达式或内存中的结果缓存

我正在尝试为IMongoCollection编写一个代理类,以便我可以为某些方法实现使用内存缓存。然而,问题是几乎所有的过滤器都是......

回答 1 投票 6

如何使用C#MongoDB.Driver更新深层嵌套数组?

我有这样的模型:{“_ id”:“5b90eea8c02e062be2888446”,“storeGuid”:“e97d4730-9b8a-49ed-be87-caf4054439aa”,“storeId”:“0”,“storeDbName”:“0”,“租户”: “dev”,“configGroup”:[...

回答 1 投票 4

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