表存储中是否有任何方法可以读取然后更新记录?例如,在SQL Server中,我将使用如下查询:
UPDATE table
SET
testValue = 1
OUTPUT
inserted.columnA,
inserted.columnB,
inserted.columnC
WHERE
testValue = 0
当前我的代码如下:
var filter = "testValue eq 0";
var rangeQuery = new TableQuery<AzStorageEntityAdapter<T>>().Where(filter);
var result = _cloudTable.ExecuteQuery(rangeQuery);
var azStorageEntities = result.ToList();
IList<T> results = azStorageEntities.Select(r => r.InnerObject).ToList();
[当读取符合'testValue'也更新为1的过滤器条件的值时,是否有某种方法可以将update子句与我的where子句一起添加?