如何查询我的 Windows Azure 存储,例如:
(SELECT Name FROM User WEHRE DeviceID = App.Current.DeviceID)
这个试过了,好像不行
var Name = await App.MobileService.GetTable<User>()
.Select(User => User.Name)
.Where(User => User.DeviceID == App.Current.DeviceID);
但我可以根据 id 查询表
var Name = await App.MobileService.GetTable<User>().LookupAsync(id);
是否有类似的方法可以基于字符串(例如电话设备 ID)而不是整数 id 来查询表?
用户类
public class User
{
public int Id { get; set; }
public string Name { get; set; }
public string DeviceID { get; set; }
}