Azure移动服务 - 更新数据库中的条目

时间:2015-04-21 19:27:21

标签: c# azure azure-mobile-services

我正在尝试更新名为Request的表中的条目。此表包含诸如" Name"之类的列。和#34;接受"。 我只想更新" Accepted" field(包含一个布尔值),使其成为true。如果满足某些条件,我只希望更新它,即" Name"在数据库中与文本框中的相同。

private IMobileServiceTable<Request> requestTable= App.appClient.GetTable<Request>();
private MobileServiceCollection<Request, Request> requests;

requests= await requestTable
        .Where(c => c.Name == txtName.Text)
        .ToCollectionAsync();

//what should I put here to update Accepted to true?

await requestTable.UpdateAsync(requests);

如何修改此代码,以便将Accepted更新为true,但仅限于名称匹配的行?

任何帮助将不胜感激,谢谢。

1 个答案:

答案 0 :(得分:1)

你可以这样做。

codes.ForEach(p => p.Request = true);