我是Azure开发的新手 . 我制作了具有SQL数据库的Mobile服务 . 可以从Azure门户创建示例表ToDoItem表 . 同样在快速入门中,我可以获得一个示例Android应用程序 . 一切正常 .
但是对于实验,我从Azure门户中删除了SQL表 . 但我注意到,只要我从移动应用程序插入一个项目,它就会创建一个新表格 . 此代码来自Azure快速启动的示例Android应用程序: -
public ToDoItem addItemInTable(ToDoItem item) throws
ExecutionException, InterruptedException {
ToDoItem entity = mToDoTable.insert(item).get();
return entity;
}
为了进行更多实验,我复制了相同的ToDoItem并创建了新的ToDoItem2类 . 除了名字,一切都是一样的 . 我用ToDoItem2替换所有ToDoItem并成功编译 . 我的假设是它将在Azure中创建一个新表ToDoItem2 .
但我得到错误GET / tables / ToDoItem2在移动应用程序中不存在 . 然后我通过SQL查询在Azure中创建了ToDoItem2表 . 不过,我得到了同样的错误 .
它没有显示如何在自己的模型上创建自己的表 .
我的问题如何根据我的模型创建自己的表并将数据插入其中?