mongodb-.net-driver相关内容
请考虑以下示例: public class Foo { private string _text; [BsonElement("text"), BsonRequired] public string Text { get { return _text; } set
..
Hí,此mongoDB查询使用idObject字段按日期过滤文档. db.myCollection.find({_id:{$gt: ObjectId(Math.floor((new Date('1990/10/10'))/1000).toString(16) + "000 0000000000000"), $lt: ObjectId(Math.floor((new Date('2011/10
..
我正在使用官方的C#驱动程序.不知道要实现此功能: Select MAX(TimeStamp) as MaxTimeStamp, ExtNo From AgentStatus Where TimeStamp>=@begin and TimeStamp
..
我有一个要使用C#驱动程序在MongoDB中更新的字符串列表.我该怎么做? List Images = someList; var update = Update.Set("Images", Images); collection.Update(query, update, UpdateFlags.Upsert); 这将给我一个错误,指出“图像"不是BsonV
..
我已经看到了Quickstart Windows,并下载了 mongodb-win32-i386-2.0.4.zip ,当我运行mongo.exe时出现此错误: Error: couldn't connect to server 127.0.0.1 shell/mongo.js:84 exception: connect failed 我该怎么办?我需要下载其他内容吗?
..
*此处为Mongo新手(在Windows上使用Mongo C#驱动程序) 您好,我正在评估Mongo应用数字维度的组合.我有数百个数字字段并创建一个布尔查询(我与Lucene,Solr等广泛合作,因此请原谅术语). Solr中的结果按相关性排序,即沿多个维度的最接近匹配,然后是下一个最接近的匹配,依此类推.... 例如: Doc1: - NumField 1 : 9.9 -
..
从上一个问题开始,我试图从MongoDB数据库中执行SqlBulkCopy,但出现错误,找不到我应该具有的列类型: 来自数据源的类型为ObjectId的给定值不能转换为指定目标列的nvarchar类型. 我的DataTable列DataType是MongoDB.Bson.ObjectId的地方. 在Microsoft Sql Server中应该是什么类型来承载此值? 我当前
..
我在Windows 7(32位)上使用MongoDB遇到麻烦.我对添加/删除数据进行了一些测试.因此,经过一段时间(我不知道有多少,可能是10分钟的不间断请求),MongoDB服务器仍然可以工作,但无法回答!从控制台外壳程序,我尝试了命令"show collections",但它卡住了!此时的存储大小仅为160 MB.麻烦是昨天,不是以前,而是时不时.而且只有在重启MongoDB之后,才能在下一次
..
我在Azure平台上的Windows Server 2012 R2的VM中托管了一个mongodb副本集,我的问题是,当我尝试使用C#驱动程序从外部客户端插入数据甚至从GUI查询它们时,客户端(mongoVUE,robomongo ...)我经常收到以下永久锁定程序的异常(即使尝试使用Server.reconnect()也无法解决). No such host is known Type:
..
我很难将有效的MongoDB查询转换为C#驱动程序的无类型等效项. 查询: { "Field" : { "$elemMatch" : { "$in" : ["Hamster"]}} } 我所拥有的: Query.ElemMatch("Field", Query.In("", new BsonArray(new[] { "Hamster" }))); 哪个生成: {
..
我如何从C#返回的字段集中排除_id字段,此网站上有一些帖子提到.include()和.exclude()方法,但在我的情况下不存在这些方法. /p> 以下是 的代码,其中"secondary"是外部文档中的一个字段,该字段是一个数组,而".amount"是嵌套在"secondary"数组中的字段(如嵌套文档).有人可以帮我这个忙吗..! var fields = "secondary.
..
我开始使用MongoDb C#,但是遇到了一个小问题. 因此,我有一个包含2个嵌入式集合(不同类型)的文档.我想搜索这两个集合的字段,但是我发现,如果尝试对2个集合的可搜索字段建立索引,则会得到“无法索引并行数组"的信息.在阅读有关多键索引的Mongodb文档时,我发现这确实是一个限制. 我的问题是,关于此问题的正常解决方法是什么?我不能真正地合并这些集合,因为它们非常不同吗?我应该遵
..
使用MongoDb站点上的C#驱动程序将我的Web应用程序的持久层更改为MongoDb.惊喜地发现我所有的测试都通过了……除了一堂课.它的属性之一是实现IList的类型,由于某种原因,它不保存其项目. 我建立了一个最小的测试用例来说明.这是创建和保存父对象的测试代码: var fooCollection = database.GetCollection( typeof( Fo
..
整个问题是这样的: 在MongoDb中具有文档集合,找到第一个 根据查询和订单. 由于MongoDb中的 FindOne 不接受一个订单,这样做的方法是返回Cursor且Limit为1.可以在C#中完成,例如: var query = Query.EQ(e => e.Deleted, false); var sortBy = SortBy.Ascending(
..
我有这个收藏集: Books [ { title: Book1, References: [ObjectId(1), ObjectId(3), ObjectId(5)]
..
考虑以下文档类型 class Info { public string Id { get; set; } public string UserId { get; set; } // used as partition key public DateTime CreatedAt { get; set; } } 我已经用这个创建了一个收藏集 var bson
..
我有一个使用MongoDB的.NET应用程序,所以我正在使用Mongo C#驱动程序. 我当前使用的驱动程序版本为1.9.2,我的应用程序中的所有内容均按预期运行.但是,我试图将Mongo驱动程序升级到最新版本2.7.0,但是在使某些功能正常工作时遇到了一些问题. 下面的代码段是我遇到最新版本驱动程序问题的地方 public IQueryable Se
..
我有一个用户集合,其中进一步有一个“用户订阅"集合,其中还具有“订阅>发布". Mongo收藏看起来像这样 /* 1 */ { "_id" : 1, "UserSubscriptions" : [ { "_id" : 1, "Subscription" : { "_id" : 1,
..
我需要基于多个条件查询集合 我的收藏 { "_id" : ObjectId("575f4e2efd14481598fc0ebf"), "Emp_ID" : "100", "LastUpdate" : ISODate("2016-06-13T18:30:00.000Z") }, { "_id" : ObjectId("575f4e2efd14481598f
..
是否有使用C#驱动程序运行这些命令的简便方法?我发现的唯一文档涉及将EXE作为进程运行,这似乎有点繁琐. 我发现的唯一相关问题仍未得到解答...我在这里遗漏了一些基本知识吗? http://grokbase.com/t/gg/mongodb-user/127zntq9pr/mongodump-in-c 解决方案 mongodump和mongorestore是应用程序,而不是Mo
..