2012-07-23 21 views
5

Vorrei creare un'entità nel mio archivio dati dalla console di amministrazione sul motore di app di google.Crea entità utilizzando il visualizzatore di datastore Google App Engine

Per fare ciò, ho letto che devo fare clic sulla scheda "crea" nel visualizzatore del datastore, MA non ho questo link. Ho solo la scheda "query" e dato che non ho dati, non appare nulla.

Come posso creare un'entità dalla console di amministrazione sul motore di app di google?

risposta

12

App Engine vi permetterà solo di creare nuove entità per un genere che è già stato definito. Se non si è mai salvato nulla nell'archivio dati, il datastore è vuoto e non sarà possibile eseguire query o creare al suo interno.

Se non si desidera distribuire il codice per scrivere le prime entità nell'archivio dati, è possibile abilitare lo interactive console in produzione e scrivere il codice che genera un modello, lo popola e lo salva. Dopo averlo fatto, dovrebbe apparire il tuo collegamento Crea.

+1

Si noti inoltre che, anche con questo approccio, la scheda Crea è piuttosto limitata: non è possibile aggiungere proprietà che non sono già state utilizzate nell'archivio dati e non è possibile creare determinati tipi di proprietà (ad esempio testo e blob). Cosa stai cercando di fare che non vuoi scrivere del codice per inserire i dati? –

+0

grazie per aver saputo questo –

1

Controlla la sezione delle autorizzazioni, potresti avere solo il ruolo di Visualizzatore che non ti consente di creare entità.

BTW, il collegamento creare assomiglia a questo: enter image description here

+0

Sono il proprietario dell'applicazione. Ho le autorizzazioni di amministratore normaly – Kiva

+0

Viewer è anche definito come admin ma con meno privilegi –

+0

Quindi normalmente dovrei vedere questo link? Perché non lo vedo? – Kiva

Problemi correlati