我可以在我的 xamarin 表单应用程序中使用除 id 以外的任何其他列名称吗?
Can I use any other column name than id in my xamarin forms app?
如标题所示,我想知道是否可以使用 id
以外的任何其他列名作为索引?
在 Azure 和 Xamarin Forms 应用程序中创建移动后端的文档规定,对于 API 到 return 数据,索引列必须 id
全部小写。如果您的索引列被称为其他名称,例如 idx_index
,该怎么办?
我的问题是我的数据库已经存在并且有很多表。如果可以的话,我想避免重命名数据库中的索引列。
我能做些什么来帮助我避免这个问题,或者看起来我需要将我的列重命名为 id
?
否 - 您不能使用除 id 以外的任何其他名称。这是内置在 SDK 中的,您需要更改服务器和客户端 SDK(并编译新的)以支持其他功能。这是一个重要的更新。
由于我的数据库已经存在,所有的列命名都已设置。当涉及到 Azure 时,为了解决这个问题,它期望一个名为 id
的列,我只是将列名称转换为一些特定于我的移动应用程序的自定义视图。例如:
SELECT index_idx as id,
name,
location
FROM mytable
如标题所示,我想知道是否可以使用 id
以外的任何其他列名作为索引?
在 Azure 和 Xamarin Forms 应用程序中创建移动后端的文档规定,对于 API 到 return 数据,索引列必须 id
全部小写。如果您的索引列被称为其他名称,例如 idx_index
,该怎么办?
我的问题是我的数据库已经存在并且有很多表。如果可以的话,我想避免重命名数据库中的索引列。
我能做些什么来帮助我避免这个问题,或者看起来我需要将我的列重命名为 id
?
否 - 您不能使用除 id 以外的任何其他名称。这是内置在 SDK 中的,您需要更改服务器和客户端 SDK(并编译新的)以支持其他功能。这是一个重要的更新。
由于我的数据库已经存在,所有的列命名都已设置。当涉及到 Azure 时,为了解决这个问题,它期望一个名为 id
的列,我只是将列名称转换为一些特定于我的移动应用程序的自定义视图。例如:
SELECT index_idx as id,
name,
location
FROM mytable