Ravendb 4 - Создание индекса программно

Как добавить индекс в конкретную базу данных в RavenDb 4. Я вижу функцию

new SearchableIndex().Execute(_documentStore);

Как указать базу данных, не устанавливая базу данных по умолчанию как часть инициализации хранилища документов. Я хочу передать имя базы данных в качестве параметра.

1 ответ

Вы устанавливаете базу данных для DocumentStore с использованием Database имущество. При инициализации сделайте это так:

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

new SearchableIndex().Execute(_documentStore);
Другие вопросы по тегам