private void UpdateUserName(string str,string name)
        {
            //创建数据库链接
            MongoServer server = MongoDB.Driver.MongoServer.Create(str);
            //获得数据库
            MongoDatabase db = server.GetDatabase("contentdb");
            //获取content集合
            MongoCollection col = db.GetCollection("content");
            //定义获取“providerName”值为 username 的查询条件
            var query = new QueryDocument { { "providerName", user.username } };
            //定义更新文档
            var update = new UpdateDocument { { "$set", new QueryDocument { { "providerName", name } } } };
            //执行更新操作
            col.Update(query, update);
        }为什么调用这个Update方法后 只修改了一条符合条件的数据呢?但是数据库中有很多条满足条件呢!