请帮助我,在azure中调用表的更新脚本时,我总是遇到错误
提供的项目没有ID
当我将该行的id添加到字典中时出现了新的错误
错误错误 Domain = com.Microsoft.WindowsAzureMobileServices.ErrorDomain Code = -1105 提供的项目没有有效的ID。
UserInfo = 0x1d587e20 {NSLocalizedDescription =提供的项目没有 有一个有效的身份。}
我该如何更新条目?
答案 0 :(得分:0)
azure移动服务中的每个表都有一个ID字段。发布更新时,您必须包含ID字段。 ID字段只需要在类中,而不是您要发送的实际数据。
public class Item
{
public string Id { get; set; }
public string Text { get; set; }
}
CurrentPlatform.Init();
Item item = new Item { Text = "Awesome item" };
await App
Delegate.MobileService.GetTable<Item>().InsertAsync(item);
答案 1 :(得分:0)
尝试下载最新的Windows Azure SDK