C# RavenDB 2.5修补每个文档的唯一数据
我用的是Ravendb2.5。我想更新特定集合中所有文档的单个字段。我希望每个文档在此字段中具有唯一的值。我目前正试图通过从门户网站“修补”来实现这一点,但如果需要的话,我很乐意用另一种方式 下面是我在web门户中的补丁请求中尝试的内容C# RavenDB 2.5修补每个文档的唯一数据,c#,ravendb,C#,Ravendb,我用的是Ravendb2.5。我想更新特定集合中所有文档的单个字段。我希望每个文档在此字段中具有唯一的值。我目前正试图通过从门户网站“修补”来实现这一点,但如果需要的话,我很乐意用另一种方式 下面是我在web门户中的补丁请求中尝试的内容 var i = 1000; this.UniqueField = i++; 显然,这是行不通的。每个字段的值都为1000。我不知道还有什么好尝试的 其次,我更喜欢将唯一值转换为字符串的Guid,而不是整数。但是,只要字段是唯一的,我将接受我能得到的任何东西。您
var i = 1000;
this.UniqueField = i++;
显然,这是行不通的。每个字段的值都为1000。我不知道还有什么好尝试的
其次,我更喜欢将唯一值转换为字符串的Guid,而不是整数。但是,只要字段是唯一的,我将接受我能得到的任何东西。您可以使用Jscript定义guid,然后为每个字段分配一个新的guid: 假设要在每个用户对象上设置UniqueField,请记住修补集合
Guid代码取自Awesome。正是我需要的。也感谢您提供有关Guid代码的链接。