Gets server data.

Returns null if an error occured. See last_error.

var client = new MongoClient("mongodb://mongo:27017/")
assert client.server_status["process"] == "mongod"

Property definitions

mongodb $ MongoClient :: server_status
	# Gets server data.
	#
	# Returns `null` if an error occured. See `last_error`.
	#
	# ~~~
	# var client = new MongoClient("mongodb://mongo:27017/")
	# assert client.server_status["process"] == "mongod"
	# ~~~
	fun server_status: nullable JsonObject do
		var nbson = native.server_status
		if nbson == null then return null
		var bson = new BSON(nbson)
		var res = new JsonObject.from_bson(bson)
		return res
	end
lib/mongodb/mongodb.nit:214,2--228,4