Google 数据存储:按后代键查询过滤器
Google Datastore: query filter by descendant key
在 google 数据存储中,是否可以查询 不 包含特定 child.
的键
所以,如果我有以下数据
<User>/<Action=Purchase>/<Id=123456>/Initiate
/Complete
我想查找所有未完成的购买 - 即不包含 'Complete' child.
我还希望所有更改都是 non-destructive - 即,我想避免覆盖任何现有数据。因此,例如,我宁愿避免在 Id=123456 上有一个记录状态的参数(这有意义吗,或者这是一个愚蠢的要求?)
(我在节点中创建这个,如果有区别的话)
Cloud Datastore 中无法查询丢失的数据。您只能查询存在的数据。所以你需要跟踪一个状态,可能在你的 id=123456 实体上。
在 google 数据存储中,是否可以查询 不 包含特定 child.
的键所以,如果我有以下数据
<User>/<Action=Purchase>/<Id=123456>/Initiate
/Complete
我想查找所有未完成的购买 - 即不包含 'Complete' child.
我还希望所有更改都是 non-destructive - 即,我想避免覆盖任何现有数据。因此,例如,我宁愿避免在 Id=123456 上有一个记录状态的参数(这有意义吗,或者这是一个愚蠢的要求?)
(我在节点中创建这个,如果有区别的话)
Cloud Datastore 中无法查询丢失的数据。您只能查询存在的数据。所以你需要跟踪一个状态,可能在你的 id=123456 实体上。