1
我正在寻找通过父键查询数据存储实体(即,返回具有在父键下的1个路径段的键的实体)。我知道我可以使用HAS_ANCESTOR
查询来获取父代和所有后代,但我只想要直接的子代。通过父键查询实体
我希望一个__parent__
物业将可用于这个目的,但是这似乎并没有工作:
{propertyFilter: {
property: {name: '__parent__'},
op: 'EQUAL',
value: {keyValue: {
partitionId: {projectId: 'myproject'},
path: [{kind: 'row', name: 'parent'}]
}}
}
我知道我还可以在每一个实体来实现这一记录的深度属性,但会相反,如果Datastore本身使用密钥本身支持这样的查询,则不这样做。