Create

Create()

在内存中创建一个新索引。

public Index Create()

返回值

创建的索引。

例子

示例演示了如何通过索引库在内存中创建索引。

IndexRepository indexRepository = new IndexRepository();
Index index = indexRepository.Create();

也可以看看


Create(IndexSettings)

在内存中创建一个新索引。

public Index Create(IndexSettings settings)
范围 类型 描述
settings IndexSettings 索引设置。

返回值

创建的索引。

例子

示例演示了如何通过索引库在内存中创建索引。

IndexRepository indexRepository = new IndexRepository();

IndexSettings settings = new IndexSettings();
settings.UseStopWords = false; // 在索引期间禁止使用停用词

Index index = indexRepository.Create(settings);

也可以看看


Create(string)

在磁盘上创建一个新索引。 索引文件夹将在创建索引之前被清理。

public Index Create(string indexFolder)
范围 类型 描述
indexFolder String 索引文件夹。

返回值

创建的索引。

例子

该示例演示了如何通过索引存储库在磁盘上创建索引。

string indexFolder = @"c:\MyIndex\";

IndexRepository indexRepository = new IndexRepository();
Index index = indexRepository.Create(indexFolder);

也可以看看


Create(string, IndexSettings)

在磁盘上创建一个新索引。 索引文件夹将在创建索引之前被清理。

public Index Create(string indexFolder, IndexSettings settings)
范围 类型 描述
indexFolder String 索引文件夹。
settings IndexSettings 索引设置。

返回值

创建的索引。

例子

该示例演示了如何通过索引存储库在磁盘上创建索引。

string indexFolder = @"c:\MyIndex\";

IndexRepository indexRepository = new IndexRepository();

IndexSettings settings = new IndexSettings();
settings.UseStopWords = false; // 在索引期间禁止使用停用词

Index index = indexRepository.Create(indexFolder, settings);

也可以看看