使用 C# 在 mongoDB 中存储具有多态值的字典
假设我们有一个键,其值在其意义上是多态的。考虑下一个示例项目: public class ToBeSerialized { [BsonId] public ObjectId MongoId; public IDicti…
MongoDB 和 NoRM - 根据参数列表查询集合
我需要根据参数列表查询集合。 例如我的模型是: public class Product { string id{get;set;} string title{get;set;} List tags{get;set;} DateTime…
如果不存在同名项,如何插入一项?
我正在插入一批名称: myCollection.InsertBatch(value.Split(',').Where(o=> !string.IsNullOrEmpty(o)).Select( o => new Client { Name = o.Trim()…
如何获得“真实”的体验?运行 Fluent-mongo 时的 mongo 查询
运行我的应用程序时,我必须写入屏幕使用的原始查询。 是否有任何方法/扩展方法可用,可以从中获取: IQueryable alldata = hr.GetCollection"EventsR…
有免费/开源的 Mongo DB 浏览器可用吗?
可能的重复: Mongo 接口 我是 mongo db 的新手,我正在寻找 Mongo DB 的用户界面,我正在存储我的 Mongo Db 中的数据并想检查它是否存储在那里。有…
MongoDb C# 驱动程序支持循环引用吗?
我正在考虑将一个小型副项目移植到使用 Mongo,因为在当前场景中使用 Nhibernate 越来越耗时。 我最初尝试了 NoRM,它有一个分支支持循环引用并且工作…
MongoDb BsonClassMap
我是 MongoDb 的新手,目前正在使用 CSharp 驱动程序(版本 1.2)。我的问题是在使用 BsonClass 映射时出现的。下面是我尝试执行的代码。我只是定义了…
MongoDB写入缓慢导致socket超时异常
我在使用 MongoDB 时遇到性能问题。 运行于: MongoDB 2.0.1 Windows 2008 R2 12 GB RAM 2 TB HDD (5400 rpm) 我编写了一个异步删除和插入记录的守护…
如何判断 Mongo 集合中是否存在记录 (C#)
给定一个项目集合 { url: 'http://blah' }。如何判断 url 为“http://stackoverflow.com”的记录是否存在? Ps 我正在与 c# 驱动程序通信…
MongoDb:使用字符串作为 Id
我有以下对象: public class Client { [BsonId] public string Name { get; set; } public List Links { get; set; } } 我可以毫无问题地创建/删除它…
MongoDb:如何使用 C# 官方驱动程序在选择(查找)中返回不同的字段
我需要从用户集合中选择用户名。我这样做是这样的: MongoCollection coll = Db.GetCollection("Users"); var query = Query.EQ("_id", id); var res …
在 MongoDB 10Gen 驱动程序上使用 MongoDB shell 命令
我想通过 MongoDb 10Gen 的 .net(c#) 驱动程序简单地执行纯 MongoDB 查询。 例如 。我想在驱动程序上使用以下命令, db.people.update( { name:"Joe" …