Ravendb 4 - 以编程方式创建索引

时间:2017-11-29 09:54:19

标签: ravendb ravendb4

如何在RavenDb 4中向特定数据库添加索引。我看到了函数

new SearchableIndex().Execute(_documentStore);

如何指定数据库,而不将默认数据库设置为文档存储初始化的一部分。我希望将数据库名称作为参数传递。

1 个答案:

答案 0 :(得分:1)

使用DocumentStore属性为Database设置数据库。初始化时,请执行以下操作:

var _documentStore = new DocumentStore
{
    Urls = new[] { "http://localhost:8080" },
    Database = "databaseName"
};

new SearchableIndex().Execute(_documentStore);