为什么MongoDb尽管文件不存在却返回文件

时间:2019-03-19 13:19:40

标签: c# database mongodb collections

我们正在游戏中使用MongoDb。对于新安装者,该查询可以正常工作,但是当活动用户更新游戏时。尽管他们的用户ID在集合mongoldb中不存在,但返回的值不为0。此函数返回的值为false。我不知道原因。有什么想法吗?

MongoUrl url = new MongoUrl("mongodb://...");
        MongoClient client = new MongoClient(url);
        var server = client.GetServer();
        var db = server.GetDatabase("databaseName");
        var collection = db.GetCollection<Collection>("collectionName"); 
        var q = Query.EQ("UserId", SystemInfo.deviceUniqueIdentifier);

        return collection.Find(q).Count() == 0;

0 个答案:

没有答案