簡體   English   中英

如何從節點中的雲數據存儲中檢索任何內容?

[英]How do I retrieve anything from cloud datastore in node?

我正在嘗試訪問已存儲在數據存儲中的數據(以數據存儲模式)。 由於某種原因,我似乎無法訪問任何數據。

我嘗試過的事情。

  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

因此,這是我的愚蠢錯誤,但我保留此問題,以防其他人犯同樣的錯誤。

在數據存儲區中創建條目時,我所做的就是將其放在一個名稱空間中,但是當我查詢它時卻沒有提供該名稱空間。 僅提供名稱空間,我一切都很好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM