mongodb-.net-driver

    1热度

    1回答

    下面的代码工作,因为它应该做的,如果服务器正在运行,如果USENAME和密码是否正确。但是,如果我给出错误的用户名或密码,它不会给我反馈,但调用Count方法时只会遇到超时。 MongoClientSettings setts = new MongoClientSettings() { Server = new MongoServerAddress("127.

    1热度

    1回答

    我使用AspNetCore.Identity.MongoDB nuget package可以将一些Asp.Net标识特征转换为my project。 然后我想扩展MongoIdentityUser,它存在于我最初为我的项目创建的用户类型中,因此我尝试从该类继承并创建my User Class,它具有MongoIdentityUser作为其基类。 如果我试图查询我的集合,我有一个MongoIdent

    1热度

    1回答

    我需要执行一个非常复杂的MongoDB查询,并且我很难将整个事件缩小到一个查询,尽管我认为这是可行的我没有足够的MongoDB经验让它很正确,我非常感谢一些帮助。 我的类看起来是这样的: class MyItem { public int ID { get; set; } public int Value { get; set; } public bool Is

    0热度

    1回答

    我有以下数据结构 internal class FixtureNodeBase { public FixtureNodeBase(string name, IEnumerable<FixtureNodeBase> children) { Name = name; Children = children.ToList().AsReadOnly();

    -1热度

    1回答

    我们正在从较早版本的mongo驱动程序更新到2.x驱动程序。我试图更新我们之前的一些代码,但我正在努力研究如何。 我们的阶级结构是有点像这样: public class BaseClass { public string Name { get; set; } } public class DerivedClass : BaseClass { public IEnume

    1热度

    1回答

    考虑这个功能,总结了一系列传递给函数值的结果... int totalColumnWidth = 0; for(int columnIndex = 0; columnIndex < columnCount; columnIndex++) totalColumnWidth += getWidthForColumn(columnIndex); 它只是似乎很详细!在其他语言中,我可以在一

    0热度

    1回答

    我使用的是Mongo U C#驱动程序。我能够从MongoD中读取得很好(并且可以使用Mongo shell进行删除)。 但是,当我尝试做这些事情之一: var DeleteOne = await col.DeleteOneAsync(x => (x["student_id"] == studentKey) && (x["score"] == scoreVal)); var DeleteTwo

    1热度

    1回答

    我必须搜索文件内的内容。这是上传在数据库像图像(BMP,TIFF,PNG)或PDF等 我使用最新版本的Mongodb存储图像(PNG,BMP,JPG)或文件使用GridFS。即以二进制形式存储数据。 MongoDB使用两种方式来存储文件,其中一个是二进制文件,另一个是json文件。 所以Mongodb不提供直接在图像中搜索内容的方式。 其他是对我来说,我可以使用OCR,但OCR提供了字符串的最终结

    1热度

    3回答

    我想要使用LINQ返回记录中的字段是字符串列表的任何MongoDB集合中的所有记录,以及任何字符串列表作为搜索条件的字符串列表任何字符串值相匹配: 蒙戈记录集(“项目”): { "_id": ..., "StringList": [ "string1", "string2", "string3" ], ... } 搜

    1热度

    1回答

    我目前正在使用MongoDB开发一个MVC应用程序,我一般都是开发人员。这是我第一次进入MongoDB;我没有对Mongo进行正式培训,现在我被卡住了。我的问题是: 使用最新的C#驱动程序和linq更新Mongo数据库中数据的正确语法是什么? 我想更新这是由这个“PersonDTO”对象表示单个用户的信息: public class PersonDTO { [BsonId]