gpt4 book ai didi

Node.JS 数据存储查询获取 key

转载 作者:搜寻专家 更新时间:2023-10-31 22:17:56 24 4
gpt4 key购买 nike

如何获取查询返回的实体的键?

我尝试像访问普通数据一样访问它,但是当我打印实体本身时,没有 key 。有没有办法做到这一点?

预先感谢您的帮助。

最佳答案

自 @google-cloud/datastore v0.5.0 版本 0.5.0 起, key 现在可通过符号访问。

var datastore = require('@google-cloud/datastore')();
var query = datastore.createQuery('AnimalNamespace', 'Lion');
query.run(function(err, entities) {

var keys = entities.map(function(entity) {
// datastore.KEY is a Symbol
return entity[datastore.KEY];
});
});

您还可以使用 gstore-node 库 ( https://github.com/sebelga/gstore-node ),然后您可以通过 entity.entityKey 直接访问它

关于Node.JS 数据存储查询获取 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40268394/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com