gpt4 book ai didi

c# - 执行 Mongo 查询 db.collection.runCommand ("text", {"search":"search text"})

转载 作者:可可西里 更新时间:2023-11-01 09:57:27 25 4
gpt4 key购买 nike

我需要在我的站点、mongodb 数据库中添加全文搜索选项,蒙戈查询:

db.collection.runCommand("text",{"search":"search text"})

给出结果,但如何使用 C# 执行它?

最佳答案

_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);

来源:Mongo

关于c# - 执行 Mongo 查询 db.collection.runCommand ("text", {"search":"search text"}),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16977295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com