簡體   English   中英

MongoDB C#驅動程序查詢始終返回null

[英]MongoDB C# Driver query always returns null

我正在嘗試使用C#驅動程序對mongoDB進行簡單查詢。 我已經嘗試了很多事情,然后才想到這個,但是它總是返回null。
有人知道這會是什么嗎?

IMongoCollection<BsonDocument> users = Utilities.getCicCollection("Users");
            var builder = Builders<BsonDocument>.Filter;
            var filter= builder.Eq("Username", "test@test.it") & builder.Eq("Password", "testing");
            var result = users.Find(filter).FirstOrDefault();
            return (result!=null?true:false);

使用標准代碼段

var collection = _database.GetCollection<BsonDocument>("Users");
var builder = Builders<BsonDocument>.Filter;
var filter = builder.Eq("Username", "test@test.it") & builder.Eq("Password", "testing");
var list = await collection.Find(filter).ToListAsync()
var result = list.FirstOrDefault();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM