sql >> Database >  >> NoSQL >> MongoDB

Mongo C# JSON-lezer verwachtte een waarde maar vond 'replSetGetStatus'

db.adminCommand functie verwacht dat en object wordt doorgegeven als een parameter (hier), zodat u kunt profiteren van BsonDocumentCommand generiek type en krijg ook een resultaat als een BsonDocument, probeer:

var command = new BsonDocumentCommand<BsonDocument>(
                    new BsonDocument() { { "replSetGetStatus", 1 } });

var res = await _admin.RunCommandAsync<BsonDocument>(command);



  1. Retourneert resultaat als een array van alleen waarden

  2. MongoDB $reverseArray

  3. Update ingebed object binnen array in array in MongoDB

  4. Hoe de korte maandnaam in SQL te krijgen