相关疑难解决方法(0)

为什么Azure Mobile Apps的数据模型中存在字符串ID?

我正在使用Azure移动应用程序中的C#来学习它们.我创建了模型以链接到我的Azure SQL DB,创建了一个像这样的DataObject:

public class Account : EntityData
{
    //public int id { get; set; }
    public string FirstName { get; set; }
    public string LastName { get; set; }
    public string PhoneNumber { get; set; }
    public string Password { get; set; }
    public DateTime dtCreated { get; set; }
    public Guid oGuid { get; set; }

}
Run Code Online (Sandbox Code Playgroud)

请注意,我注释掉了上面的public int id; 它给了我一个关于查询的重复列错误.

最后,我使用新创建的Account DataObject创建了一个控制器.

所以我运行应用程序并点击"表/帐户"功能,它返回零行(但有数据,我可以用我在天蓝色移动应用程序中使用的用户查询它).

然后我注意到模型架构如下:

[
  {
    "id": 0,
    "FirstName": "string",
    "LastName": "string",
    "PhoneNumber": "string",
    "Password": "string",
    "dtCreated": …
Run Code Online (Sandbox Code Playgroud)

c# azure-mobile-services

10
推荐指数
1
解决办法
1031
查看次数

标签 统计

azure-mobile-services ×1

c# ×1