如何从c#驱动程序运行mongo命令"rs.status"

irm*_*eza 5 c# mongodb mongodb-.net-driver

我有一个副本集,我想让rs.status()来分析它.我如何运行rs.status()来自C#驱动程序的命令?

Sal*_*ali 7

我对C#并不熟悉,但您可以使用C#的runCommand方法,请记住rs.StatusreplSetGetStatus数据库命令的包装器.这意味着你可以运行它db.runCommand({ replSetGetStatus: 1 })

PS纳入irmorteza的评论:

var database = mongoServer.GetDatabase("admin"); 
var res = database.RunCommand("replSetGetStatus");
Run Code Online (Sandbox Code Playgroud)