gcloud节点数据存储 - 如何在单个事务中过滤多个实体键?

时间:2016-10-22 18:27:10

标签: node.js google-app-engine google-cloud-platform google-cloud-datastore

我有一个我想阅读的词条列表。
我找不到在单一交易中阅读它们的方法

有没有办法做这样的事情 -

var query = datastore.createQuery('Task').filter('someProp', 'in', ['val1', 'val2'])

如果有人知道根据多个密钥进行过滤的特定解决方案,那么它对我也有用 感谢

1 个答案:

答案 0 :(得分:1)

Cloud Datastore不支持OR运算符,您需要为每个值执行单独的查询,并在结束时组合和区分结果。

Search API整体允许您构建文档并为它们提供更复杂的查询,但它不适用于nodejs。

Related