2010-05-16 125 views
0

我已經在谷歌應用引擎中部署了一個應用。在那個應用程序中,我創建了三個表格。現在我需要添加一個新表到現有的應用程序。有沒有可能任何人幫助我。谷歌應用引擎

在此先感謝。

回答

2

如果你正在使用python,只需創建新模型並保存它,新表將被創建並保存信息。請注意,新表格不會被創建,直到它們被保存。我假設在java中有相同的工作,但我從未在AppEngine上使用過Java。

從文檔http://code.google.com/appengine/docs/python/datastore/overview.html

與關係型數據庫中,App Engine數據存儲不需要那種給出的所有實體具有相同的屬性。應用程序可以使用SDK附帶的庫或其自己的代碼來指定和實施其數據模型。

因此,如果您創建新的屬性或表格,它們會被添加,但只會添加到您保存的新實體,舊實體保持不變。

+1

我認爲在Gae的「新表」中說話是不正確的。 – systempuntoout 2010-05-16 12:28:57

+0

在Java中也是一樣。需要創建一個新類(Entity)並保存一個對象。 – Gaurav 2010-05-18 10:41:48