Search
内容
[
隐藏
]
Search(string)
在存储库的所有索引中搜索。
public SearchResult Search(string query)
范围 | 类型 | 描述 |
---|---|---|
query | String | 搜索查询。 |
返回值
搜索结果。
例子
该示例演示了如何在索引存储库中执行搜索。
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // 创建索引
index.Add(documentsFolder); // 索引文件
SearchResult result = repository.Search(query); // 搜索
也可以看看
- class SearchResult
- class IndexRepository
- 命名空间 GroupDocs.Search
- 部件 GroupDocs.Search
Search(string, SearchOptions)
在存储库的所有索引中搜索。
public SearchResult Search(string query, SearchOptions options)
范围 | 类型 | 描述 |
---|---|---|
query | String | 搜索查询。 |
options | SearchOptions | 搜索选项。 |
返回值
搜索结果。
例子
该示例演示了如何在索引存储库中执行搜索。
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
string query = "Einstein";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // 创建索引
index.Add(documentsFolder); // 索引文件
SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; //设置区分大小写的搜索标志
SearchResult result = repository.Search(query, options); // 搜索
也可以看看
- class SearchResult
- class SearchOptions
- class IndexRepository
- 命名空间 GroupDocs.Search
- 部件 GroupDocs.Search
Search(SearchQuery)
在存储库的所有索引中搜索。
public SearchResult Search(SearchQuery query)
范围 | 类型 | 描述 |
---|---|---|
query | SearchQuery | 搜索查询。 |
返回值
搜索结果。
例子
该示例演示了如何在索引存储库中执行搜索。
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // 创建索引
index.Add(documentsFolder); // 索引文件
SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // 以对象形式创建搜索查询
SearchResult result = repository.Search(query); // 搜索
也可以看看
- class SearchResult
- class SearchQuery
- class IndexRepository
- 命名空间 GroupDocs.Search
- 部件 GroupDocs.Search
Search(SearchQuery, SearchOptions)
在存储库的所有索引中搜索。
public SearchResult Search(SearchQuery query, SearchOptions options)
范围 | 类型 | 描述 |
---|---|---|
query | SearchQuery | 搜索查询。 |
options | SearchOptions | 搜索选项。 |
返回值
搜索结果。
例子
该示例演示了如何在索引存储库中执行搜索。
string indexFolder = @"c:\MyIndex\";
string documentsFolder = @"c:\MyDocuments\";
IndexRepository repository = new IndexRepository();
Index index = repository.Create(indexFolder); // 创建索引
index.Add(documentsFolder); // 索引文件
SearchOptions options = new SearchOptions();
options.UseCaseSensitiveSearch = true; //设置区分大小写的搜索标志
SearchQuery query = SearchQuery.CreateWordQuery("Einstein"); // 以对象形式创建搜索查询
SearchResult result = repository.Search(query, options); // 搜索
也可以看看
- class SearchResult
- class SearchQuery
- class SearchOptions
- class IndexRepository
- 命名空间 GroupDocs.Search
- 部件 GroupDocs.Search