我使用eclipse插件在GAE上部署了我的Web应用程序。用户界面很好,但是当我发送请求时,我看不到填充的数据。应用程序统计信息选项卡将Datastore Stored Data
显示为0%。我在本地系统上编写的操作是否必须在GAE上部署后再次执行?这意味着当我在GAE上部署我的应用程序时,本地数据存储不会被复制到GAE?
答案 0 :(得分:3)
是....本地数据存储未复制...您需要以CSV或XML格式上传数据以填充数据..
答案 1 :(得分:1)
应用程序创建的本地数据仅供本地使用。它不打算上传到GAE。想象一个场景,您可以在生产中使用大量数据生成应用程序,并上传新版本的应用程序。您是否希望添加本地数据或更糟糕的替换GAE中的数据?当然不是。本地设置就像一个拥有自己的DB的测试环境。您可以使用http://localhost:8888/_ah/admin/在本地访问数据,它位于“WEB-INF \ appengine-generated \ local_db.bin”文件中
如果当然有特殊需要,您可以将数据从本地应用程序上传到数据存储区。
答案 2 :(得分:0)
如果这是您的目标,您可以使用CSV或XML文件将数据上传到GAE数据存储区。我不赞成从本地服务器的数据存储中上传数据,但您可以找到更多信息here。