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);
}