0
JSON格式的,我想在我的數據存儲計算有多少實體,所以我傳輸實體上的谷歌數據存儲
const query = datastore.createQuery('testname','testkind')
.filter('done', '=' , false) .order('innerID',{ descending:
true});
var dataList;
const rQuery = datastore.runQuery(query)
.then((results) => { dataList = results[0]; });
只是一個例子,我使用的查詢來獲取我想要的實體。
但是,當我嘗試統計有多少個實體時,這非常困難。 如果我使用app.get('/', (req, res) => { res.json(dataList); });
,它顯示JSON的正常形式。
但是,當我嘗試讀取請求之外的數數, console.log(dataList);
它顯示undefined
....
然後我試圖 const par = JSON.parse(dataList); console.log(par);
它顯示SyntaxError: Unexpected token u in JSON at position 0
解決此問題的任何提示?或者我誤解了一些東西?