NextIdentity для пропавших

Этот вопрос относится только к 4-й версии RavenDb. В предыдущих версиях у нас была возможность сгенерировать Identity Key для коллекции, а именно.

 _documentStore.DatabaseCommands.NextIdentityFor(collectionName);

Как мне сделать то же самое в RavenDb 4?

1 ответ

Решение

В RavenDB 4.0 это теперь делается так:

using (var shortTermSingleUse = JsonOperationContext.ShortTermSingleUse())
{
    var command = new NextIdentityForCommand("users");
    await store.GetRequestExecutor().ExecuteAsync(command, shortTermSingleUse);
}
Другие вопросы по тегам