2015-08-21 10 views
6

Come creare un'entità con un genitore utilizzando gcloud, datastore e nodejs?gcloud nodejs datastore: come creare un'entità con un genitore?

Come cercare tutte le entità con un determinato genitore?

Qualcosa di simile (questo non funziona):

var path = [{kind: 'Parent', id: parentId}, {kind: 'Me'}]; 
var key = ds.key(path); 
var entity = { 
    key: key, 
    data: toDatastore(data, ['description']) 
}; 
ds.save(entity) 

Leggendo la documentazione non ho trovato alcun esempio di creazione di un'entità con un dato genitore. Ho cercato (senza successo) qui: https://googlecloudplatform.github.io/gcloud-node/#/docs/v0.19.1

mentre la controparte in Python ci sono alcune proprietà specifiche per specificare la controllante: http://googlecloudplatform.github.io/gcloud-python/latest/datastore-keys.html

Si prega di fornire un esempio di codice di come creare e cercare un entità con un genitore

risposta

1

Penso che si desidera solo qualcosa di simile:

var key = ds.key(['Parent', parentId, 'Me']);