Как мне извлечь что-либо из облачного хранилища данных в узле? - PullRequest
0 голосов
/ 13 июня 2019

Я пытаюсь получить доступ к данным, которые я сохранил в хранилище данных (в режиме хранилища данных). По какой-то причине я не могу получить доступ к каким-либо данным.

Вещи, которые я пробовал.

  1. Доступ с помощью ключа
const datastore = new Datastore({projectId: '...'});

const key = datastore.key([<kind>, <id>]);
    return datastore.get(key, (err, entity, x) => {
        console.log("yolo", err, entity, x);
        return entity;
    });
  1. Использование запроса
const query = 
        datastore.createQuery(<kind>);
return datastore.runQuery(query, (err, e, nq) => {
    console.log(err, e, nq);
    return e;
});

Оба вышеперечисленных результата не дают. Я на 100% уверен, что набрал kind правильно.

1 Ответ

1 голос
/ 16 июня 2019

Так что это была глупая ошибка с моей стороны, но я оставляю вопрос на тот случай, если кто-то другой совершит ту же ошибку.

То, что я сделал, когда создал запись в хранилище данных, заключался в том, что я поместил ее в пространство имен, но затем я не предоставил пространство имен, когда запросил ее. Просто предоставив пространство имен, и у меня все было хорошо.

...