2015-08-21 2 views
6

Как создать объект с родителем, используя gcloud, datastore и nodejs?gcloud nodejs datastore: как создать объект с родителем?

Как искать все объекты с данным родителем?

Нечто подобное (это не работает):

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

Читая документы, я не нашел ни одного примера создания сущности с данным родителем. Я искал (без успеха) здесь: https://googlecloudplatform.github.io/gcloud-node/#/docs/v0.19.1

в то время как на аналоге в питоне есть некоторые конкретные приличия, чтобы указать родительский объект: http://googlecloudplatform.github.io/gcloud-python/latest/datastore-keys.html

Пожалуйста, приведите пример кода, как создать и выполнить поиск сущность с родителем

ответ

1

Я думаю, что вы просто хотите что-то вроде:

var key = ds.key(['Parent', parentId, 'Me']); 
Смежные вопросы