Google数据存储区:按子孙键查询过滤器

时间:2018-09-23 13:45:55

标签: google-cloud-datastore

在Google数据存储区中,是否可以查询包含特定子项的键。

所以,如果我有以下数据

<User>/<Action=Purchase>/<Id=123456>/Initiate
                                    /Complete

我想查找所有不完整的购买-即不包含“完成”子项的购买。

我还希望所有更改都是非破坏性的-即,我想避免对现有数据进行修改。因此,例如,我希望避免在Id = 123456上使用一个记录状态的参数(这有意义吗,或者这是一个愚蠢的要求?)

(如果有区别,我将在节点中创建它)

1 个答案:

答案 0 :(得分:0)

Cloud Datastore中无法查询丢失的数据。您只能查询存在的数据。因此,您可能需要在id = 123456实体上跟踪状态。