【发布时间】:2011-12-21 20:05:48
【问题描述】:
如何有条件地修补 RavenDB 中的文档。下面的代码只是将所有类型为赞助人的文档修补为 Middle Initial = JJJ。我也想根据条件执行此操作.. 例如.. 为相同的 Patrons 文档类型执行相同的补丁.. 但仅适用于具有 City ="New York" 的那些
store.DatabaseCommands.UpdateByIndex("Raven/DocumentsByEntityName",
new IndexQuery { Query = "Tag:Patrons" },
new[]
{
new PatchRequest
{
Type = PatchCommandType.Set,
Name = "MiddleInitial",
Value = "JJJ"
}
}, allowStale: false);
【问题讨论】:
标签: indexing nosql patch ravendb