正如標題所示,我想知道是否可以使用任何其他列名稱的索引比id
?我可以在我的xamarin表單應用程序中使用除ID之外的其他列名嗎?
在Azure和Xamarin Forms應用程序中創建移動後端的文檔規定索引列必須全部爲id
以便API返回數據。如果你的索引欄被稱爲別的東西,例如idx_index
。
我的問題是我的數據庫已經存在,並且有很多表。如果可以,我想避免重命名數據庫中的索引列。
有什麼我可以做,這將幫助我避免這個問題,或者它看起來像我需要重新命名我的列id
?
正如標題所示,我想知道是否可以使用任何其他列名稱的索引比id
?我可以在我的xamarin表單應用程序中使用除ID之外的其他列名嗎?
在Azure和Xamarin Forms應用程序中創建移動後端的文檔規定索引列必須全部爲id
以便API返回數據。如果你的索引欄被稱爲別的東西,例如idx_index
。
我的問題是我的數據庫已經存在,並且有很多表。如果可以,我想避免重命名數據庫中的索引列。
有什麼我可以做,這將幫助我避免這個問題,或者它看起來像我需要重新命名我的列id
?
由於我的數據庫已經存在,所有列命名都已設置。爲了解決這個問題,當涉及到Azure並且期望一個名爲id
的列時,我只需在某些自定義視圖中投射列名,這些視圖是特定於我的移動應用程序的。例如:
SELECT index_idx as id,
name,
location
FROM mytable
否 - 您不能使用除id以外的任何其他名稱。這是內置於SDK中的,您需要更改服務器和客戶端SDK(並編譯新的SDK)以支持其他內容。這是一個不平凡的更新。
您不清楚(完整)有關數據流。這通常是通過'[JsonProperty(PropertyName =「id」)]'屬性來糾正的,但目前尚不清楚這是否適用於此。 –