我有一個Azure移動服務運行連接到一個帶有3個表的數據庫,在數據庫的管理門戶上,我可以基於它們創建視圖......問題是......如何通過移動服務訪問視圖? Azure移動服務有可能嗎?或者我應該使用常規的Web服務?如何使用Azure移動服務訪問數據庫視圖?
我正在尋找的是一種訪問它的方式,就像我使用表格一樣......對於表格,我只需轉到URL並獲得一個JSON,這就是我想實現的目標。
我有一個Azure移動服務運行連接到一個帶有3個表的數據庫,在數據庫的管理門戶上,我可以基於它們創建視圖......問題是......如何通過移動服務訪問視圖? Azure移動服務有可能嗎?或者我應該使用常規的Web服務?如何使用Azure移動服務訪問數據庫視圖?
我正在尋找的是一種訪問它的方式,就像我使用表格一樣......對於表格,我只需轉到URL並獲得一個JSON,這就是我想實現的目標。
您應該使用常規的Web服務。 Windows Azure Mobile服務在簡單情況下意味着非常簡單,而不是一個全能目的工具。
不過,您可以重寫表上的讀取操作以返回其他結果。您可能需要使用http://msdn.microsoft.com/en-us/library/jj631631.aspx和http://msdn.microsoft.com/en-us/library/jj613353.aspx作爲起點。
使用/下載適用於Azure移動服務的SDK,然後您可以使用提供的API訪問您的數據。
無法直接從URL訪問Azure移動服務。
如果你去門戶網站,只是添加你創建的視圖的名稱似乎工作。
例如。 我的移動Web Services服務被稱爲 'PTView'
CREATE VIEW PTView.vwMcPeople作爲 SELECT * FROM人,其中姓像 '了Mc%'
您的Web服務的數據選項卡上創建一個表與與視圖同名。
Azure移動服務可以從HTTPS網址訪問,例如https://name--of-service.azure-mobile.net/tables/orders – ErikTJ