您能否防止RavenDB覆盖手动插入的文档?

您能否防止RavenDB覆盖手动插入的文档?,ravendb,Ravendb,我的Beta RavenDB实例中有一个id为的文档: document-65 我创建了一个新的RavenDB实例(Live),并将文档从Beta版复制到Live版-打开RavenDB管理,单击new,然后将文档内容粘贴到“数据”位。我给它的ID是:document-65,就像Beta版一样 所有这些都运行良好,直到最近有人创建了一个新文档并重写了现有文档。我这样做是因为我有一份文件要复制,所以从时间上看,这似乎是最快和最有效的 我想这是Raven自动为我生成的ID,这是我现在必须接受的,但我

我的Beta RavenDB实例中有一个id为的文档:

document-65
我创建了一个新的RavenDB实例(Live),并将文档从Beta版复制到Live版-打开RavenDB管理,单击
new
,然后将文档内容粘贴到“数据”位。我给它的ID是:
document-65
,就像Beta版一样

所有这些都运行良好,直到最近有人创建了一个新文档并重写了现有文档。我这样做是因为我有一份文件要复制,所以从时间上看,这似乎是最快和最有效的

我想这是Raven自动为我生成的ID,这是我现在必须接受的,但我想知道的是:

我能阻止这种情况发生吗


我能告诉HiLo(或其他什么)从现在起在中使用ID>65吗?(如果我再次这样做)

您可以设置optimistic concurrency=true,让RavenDB为您检查它。 见: