2012-01-05 106 views
1

我使用eclipse插件在GAE上部署了我的web應用程序。用戶界面很好,但我發送請求時看不到填充的數據。應用程序統計信息選項卡顯示Datastore Stored Data爲0%。我在本地系統上執行的任何寫操作是否必須在GAE上部署後再次執行?這意味着當我在GAE上部署應用程序時,本地數據存儲不會被複制到GAE上?使用eclipse插件在GAE上部署應用程序

+0

使用GAE和Eclipse的+1。 – 2012-01-05 19:31:13

回答

3

是....本地數據存儲是不可複製的。你需要上傳CSV或XML格式的數據來填充數據..

+0

您能否指點我相關的文檔? – FourOfAKind 2012-01-05 18:01:04

+0

絕對..在這裏它.... http://code.google.com/appengine/docs/python/tools/uploadingdata.html – Anil 2012-01-05 18:14:55

+1

它在python下。由於我使用的是java,我沒有檢查。任何方式我在GAE上再次執行所有的寫查詢。看起來我現在有一些數據。謝謝。 – FourOfAKind 2012-01-05 18:21:11

0

您可以使用CSV數據上傳到GAE數據存儲或XML文件,如果這是你的目標。我對從本地服務器的數據存儲上傳數據並不積極,但您可以找到更多信息here

1

應用程序創建的本地數據僅供本地使用。它不打算上傳到GAE。想象一下,一個場景,你有一個生產應用程序,生產中有很多數據,並且你上傳了一個新版本的應用程序。你想添加本地數據還是更糟GAE中替換數據?當然不是。本地設置就像是擁有自己的數據庫的測試環境。您可以使用http://localhost:8888/_ah/admin/在本地訪問數據,它位於文件「WEB-INF \ appengine-generated \ local_db.bin」中。

如果有特殊需要,當然可以將數據從本地應用上傳到數據存儲。

相關問題