返回

mongodb-从C运行原始mongo命令#

发布时间:2022-08-11 19:57:17 299
# sql

我尝试从 C# 运行原始 mongo 命令,这是我有兴趣在 C# 中运行的命令

db.getUser("MyUser")

我试过了

    public static async Task GetUserInfoAsync(this IMongoDatabase database, string username, string databaseName)
    {
        try
        {
            BsonDocument document = new BsonDocument
            {
                {"usersInfo", new BsonDocument
                    {
                        { "user", username},
                        { "db", databaseName}
                    }
                }
            };

            BsonDocumentCommand command = new BsonDocumentCommand(document);

            var t = await database.RunCommandAsync(command);
        }
        catch (Exception ex)
        {
            throw;
        }
    }

我得到的是

好的=1,用户=[]

无论用户是否存在

 

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(2)
按点赞数排序
用户头像
下一篇
结构 SystemTime 中不存在字段 tv_sec 2022-08-11 17:55:00