从后端应用程序中的IMobileServiceTable检索数据

时间:2016-05-30 10:08:55

标签: c# azure windows-phone-8.1 azure-mobile-services

我有一个后台应用程序,为windows和android移动应用程序提供数据,Service应用程序在Azure上作为MobileService托管,我有一个名为'todoitem'的表,与此Mobile服务相关联。现在我想在我的控制器中查询该表以检查表中是否已存在特定的id,如果不是,我将其插入表中并向客户端应用程序发送推送通知。但是,我能够将数据插入表中,但不知道如何检索它。

这是插入代码

        public MobileServiceClient mClient1;
     public  IMobileServiceTable mToDoTable;
 mClient1 = new MobileServiceClient("MobileServiceName", "Key");
             mToDoTable = mClient1.GetTable("todoItem");

public  void Add()
        {
JObject jo = new JObject();
            jo.Add("Text", "Hello World");
            jo.Add("Complete", false);
             jo.Add("id", "123456");
            jo.Add("title", "New LED");
            var inserted =  mToDoTable.InsertAsync(jo);
}

我现在要做的是,我想查询我的移动服务的todoitem表,例如select * from todoitem where id =“1234”

任何帮助都得到了很多赞赏

1 个答案:

答案 0 :(得分:0)

根据您的其他问题,以下是您需要的链接:https://azure.microsoft.com/en-us/documentation/articles/mobile-services-dotnet-how-to-use-client-library/

另外,请考虑升级到Azure移动应用程序!