2010-05-16 5 views
0

Я развернул одно приложение в движке Google. В этом приложении я создал три таблицы. Теперь мне нужно добавить одну новую таблицу в существующее приложение. возможно ли, кто-нибудь может мне помочь.google app engine

благодарит заранее.

ответ

2

Если вы используете python, просто создайте новую модель и сохраните ее, и будет создана новая таблица и сохранена информация. Обратите внимание: новые таблицы не создаются до тех пор, пока в них не будет сохранено что-либо. Я предполагаю, что те же работы в java, но я никогда не использовал java на AppEngine.

Из документации http://code.google.com/appengine/docs/python/datastore/overview.html:

В отличие от реляционных баз данных, то App Engine хранилище данных не требуется, чтобы все субъекты данного вида имеют те же свойства. Приложение может определять и применять свою модель данных, используя библиотеки, включенные в SDK, или собственный код.

Поэтому, если вы создаете новые свойства или таблицы, они добавляются, но только для новых объектов, которые вы сохраняете, старые объекты остаются неизменными.

+1

Я думаю, что неправильно говорить в терминах «нового стола» на Ге. – systempuntoout

+0

Это то же самое на Java. Необходимо создать новый класс (Entity) и сохранить один объект. – Gaurav