首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何查询google-cloud-datastore以查找没有特定属性的记录

如何查询google-cloud-datastore以查找没有特定属性的记录
EN

Stack Overflow用户
提问于 2017-05-25 23:55:59
回答 1查看 147关注 0票数 0

我想查询云数据存储,并找到所有没有属性'foo‘的记录。我正在看文档,但没有找到任何东西。任何用于此类查询的指针都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2017-05-26 02:57:57

您不能使用查询来做到这一点。您必须读取所有记录,并检查每个实体中是否存在该属性,然后执行所需的操作。

documentation规定:

在查询中缺少名为的属性的

实体将被忽略

相同类型的实体不需要具有相同的属性。要符合查询结果的条件,实体必须具有在查询的筛选器和排序顺序中指定的每个属性的值(可能为null)。如果不是,则从用于执行查询的索引中省略该实体,因此将不包括在查询结果中。

注意:无法查询特别缺少给定属性的实体。一种替代方法是添加具有空值的属性,然后筛选该属性的值为空值的实体。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44184816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档