有没有人知道Azure Search是否处理乐观并发,如果确实如此呢?
我知道merge用于更新索引,但是合并会覆盖现有值(例如,集合有“A,B,C”,你合并“D”,结果是“D”而不是“A,B,C” ,D“)。因此,您需要读取索引以获取值,合并代码然后将其写回。当然,回写可能是陈旧的数据。
您似乎无法添加多个“select”语句(Merge仅限Id),因此您无法实现自己的“版本”处理。
有没有办法做到这一点(或者有人有任何解决方法吗?)
由于
答案 0 :(得分:2)
我们目前没有提供这样做的方法,您需要序列化可能重叠的写入。我们想在某些时候引入etags支持来处理你所描述的场景。