Я использую предок запрос для получения объекта из Google датасторе используя nodejsКак получить полный ключ из возвращаемого объекта запроса-предка в datastore google?
query = datastore.createQuery(entity).hasAncestor(key)
где ключ
key = datastore.key([kind_name_of_parent, id_of_parent])
Я могу извлекать объекты, но я хотел бы получить полный ключ восстановленного объекта, тогда как возвращенный массив содержит только возвращаемые объекты и endCursor.
Как я могу получить полный ключ? или, могу ли я получить полный ключ от endCursor?
Пример моего результата запроса является:
[{ modTS: 1481006473081, modLoc: null, modUid: 0, createTS: 1481006473081 } ], { moreResults: 'NO_MORE_RESULTS', endCursor: 'CloSVGoTc350ZXN0cHJvamVjdC0zN2ZiNnI9CxIEdXNlchiAgID409OICgwLEgRzaW1zGICAgICAgIAKDAsSDmNsaWVudFNldHRwsdrfGICAgICA5NEKDBgAIAA=' } ]
res [0] [datastore.KEY] is print undefined –
Какую версию @ google-cloud/datastore вы используете? Я использую 0.5.1. –
даже я использую 0.5.1 –