sql >> Databáze >  >> NoSQL >> MongoDB

MongoDB db.runCommand() z C#

Musíte zkontrolovat, jaký je správný příkaz v mongodb. jako někdy jméno potřebuje objekt dokumentu namísto pouhého řetězce.

Já používám něco takového. zkontrolujte, zda tato nápověda

var name = new BsonDocument { { "name", "regions" } };
var command = new BsonDocument { { "listCollections", 1 }, { "filter", name } };
var result = Database.RunCommand<BsonDocument>(command);
var k = result.ToJson();
            

Zde je název opět objekt, který jsem našel z této dokumentace https://docs.mongodb .com/manual/reference/command/listCollections/

Další pomoc, kterou můžete využít zdehttps://zetcode.com/csharp/mongodb/




  1. Připojení k Meteor Mongo z GUI

  2. Dynamické dotazy v MongoDB a Node.js

  3. Chyba Mongo při použití agregace:řazení překročilo limit paměti

  4. mongo $slice dotaz reverzní index mimo rozsah