MongoDB Full-TextSearch C# Driver
本文关键字:Driver Full-TextSearch MongoDB | 更新日期: 2023-09-27 18:33:35
我在特定字段上有一个文本索引,而不是通配符文本索引。 不过,C# 驱动程序似乎没有用于传递字段名称的参数:
public FilterDefinition<TDocument> Text(string search, TextSearchOptions options = null);
如何告诉 Mongo 我要搜索哪个字段?
正如Blakes所提到的,MongoDB每个集合只能有一个全文索引,所以你不需要告诉要搜索哪个字段。MongoDB知道在哪里搜索。
它将搜索文本索引中包含的任何字段。但是,如果要完全控制,则可以使用$regex而不使用全文搜索。