Ravendb 自定义Raven修订文档id

Ravendb 自定义Raven修订文档id,ravendb,Ravendb,我使用了\u docStore.Conventions.IdentityPartsSeparator=“-”用于普通文档ID,用于在mvc中使用它,但当我使用修订文档ID时。我用“/”获取id。是否也有办法自定义修订ID 否,因为这些约定只是客户端约定。RavenDB服务器无法知道您已经更改了约定。版本控制包通过服务器端触发器进行操作。否,因为这些约定只是客户端约定。RavenDB服务器无法知道您已经更改了约定。版本控制包通过服务器端触发器进行操作。???使用修订文档Id是否还有其他解决方法或解

我使用了
\u docStore.Conventions.IdentityPartsSeparator=“-”用于普通文档ID,用于在mvc中使用它,但当我使用修订文档ID时。我用“/”获取id。是否也有办法自定义修订ID

否,因为这些约定只是客户端约定。RavenDB服务器无法知道您已经更改了约定。版本控制包通过服务器端触发器进行操作。

否,因为这些约定只是客户端约定。RavenDB服务器无法知道您已经更改了约定。版本控制包通过服务器端触发器进行操作。

???使用修订文档Id是否还有其他解决方法或解决方案?我假设您谈论的是版本控制捆绑包?它如何将其ID设置为
products/1/revisions/1
。当您更改约定时,您正在使用
products-1
等键,并获取
products-1/revisions/1
的修订键。不,你对此无能为力。这其实并不重要。如果我误解了,或者这导致了一些实际问题,那么请编辑您的问题并详细说明。谢谢,那么???使用修订文档Id是否还有其他解决方法或解决方案?我假设您谈论的是版本控制捆绑包?它如何将其ID设置为
products/1/revisions/1
。当您更改约定时,您正在使用
products-1
等键,并获取
products-1/revisions/1
的修订键。不,你对此无能为力。这其实并不重要。如果我误解了,或者这导致了一些实际问题,那么请编辑您的问题并详细说明。谢谢