Ich suche nach Datastore Entities nach Elternschlüssel suchen (d. H., Entitäten mit Schlüsseln zurückgeben, die 1 Pfadsegment unter dem übergeordneten Schlüssel sind). Ich weiß, dass ich eine HAS_ANCESTOR
Abfrage verwenden kann, um die Eltern und alle Nachkommen zu erhalten, aber ich möchte nur die unmittelbaren Kinder.Anfrage nach Entitäten nach Elternschlüssel
Ich habe gehofft, eine __parent__
Eigenschaft für diesen Zweck zur Verfügung stehen würde, aber das scheint nicht zu funktionieren:
{propertyFilter: {
property: {name: '__parent__'},
op: 'EQUAL',
value: {keyValue: {
partitionId: {projectId: 'myproject'},
path: [{kind: 'row', name: 'parent'}]
}}
}
Ich weiß, dass ich auch eine Tiefe Eigenschaft in jeder Einheit, dies zu erreichen aufnehmen, aber würde tun Sie das lieber nicht, wenn Datastore eine solche Abfrage nativ mit dem Schlüssel selbst unterstützt.