sql >> Databasteknik >  >> NoSQL >> MongoDB

Kör Mongo-frågan db.collection.runCommand(text,{search:search text})

_collection.Insert(new BsonDocument("x", "The quick brown fox"));  

var textSearchCommand = new CommandDocument
{
  { "text", _collection.Name },
  { "search", "fox" }
};
var commandResult = _database.RunCommand(textSearchCommand);
var response = commandResult.Response;

Assert.AreEqual(1, response["stats"]["nfound"].ToInt32());
Assert.AreEqual("The quick brown fox", response["results"][0]["obj"]["x"].AsString);

Källa:Mongo



  1. MongoDB med C# - fråga med dynamiskt genererat predikat

  2. Ring lagrad funktion i mongodb

  3. Kan inte skicka parametervärdet till findOneBy Symfony-förrådet

  4. Hur ändrar man eves IP-adress?