2
如果我使用put命令将新文档插入到RavenDB中并指定它的关键字,那么首次按预期方式插入它。但是,我第二次运行相同的键命令,但修改过的数据有一个新的文档创建,我期待现有的文档被更新。使用RavenDB PutCommand更新现有文档
这似乎来自事实,即文档键有一个递增的数字附加到它的结尾(不是我,我猜乌鸦客户端是为我做的)。
如何防止将附加号码附加到我的文档密钥中,以便put命令更新而不是创建文档?
如果我使用put命令将新文档插入到RavenDB中并指定它的关键字,那么首次按预期方式插入它。但是,我第二次运行相同的键命令,但修改过的数据有一个新的文档创建,我期待现有的文档被更新。使用RavenDB PutCommand更新现有文档
这似乎来自事实,即文档键有一个递增的数字附加到它的结尾(不是我,我猜乌鸦客户端是为我做的)。
如何防止将附加号码附加到我的文档密钥中,以便put命令更新而不是创建文档?
您最终不能使用/创建密钥。 在这里看到的文档:http://ravendb.net/docs/theory/document-key-generation
您是否试图用一个以斜杠结尾的密钥保存文档? –
是的,我是不是偶然遇到了一个众所周知的问题? – ilivewithian