Azure 移动服务 - 更新数据库中的条目
Azure Mobile Services - Updating an Entry in the Database
我正在尝试更新 table 中名为 Request 的条目。此 table 包含 "Name" 和 "Accepted" 等列。
我只想更新 "Accepted" 字段(它包含一个布尔值),使其变为真。我只希望在满足某些条件时更新它,即数据库中的 "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,但仅限于名称匹配的行?
如有任何帮助,我们将不胜感激。
你可以这样做。
codes.ForEach(p => p.Request = true);
我正在尝试更新 table 中名为 Request 的条目。此 table 包含 "Name" 和 "Accepted" 等列。 我只想更新 "Accepted" 字段(它包含一个布尔值),使其变为真。我只希望在满足某些条件时更新它,即数据库中的 "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,但仅限于名称匹配的行?
如有任何帮助,我们将不胜感激。
你可以这样做。
codes.ForEach(p => p.Request = true);