查看未建立索引的数据存储区

时间:2019-02-26 16:44:45

标签: google-cloud-datastore

我有一个被索引的id字段和一个未被索引的布尔值x。有什么方法可以查看所有将x设置为true的实体而无需

  • 具有一组要过滤的ID
  • 逐页浏览UI

1 个答案:

答案 0 :(得分:1)

不幸的是,没有。 Cloud Datastore需要索引来查询属性。您可以编写脚本来生成ID列表。例如,在python中:

from google.cloud import datastore

client = datastore.Client()

query = client.query(kind='foo')
results = list(query.fetch())

for i in results:
    if i['x'] == True:
        print('Entity {} with id {} has x = True'.format(i.key, i['id']))