1
親キーによるデータストアエンティティのクエリ(親キーの下に1つのパスセグメントであるエンティティを返す)を探しています。 HAS_ANCESTOR
クエリを使用して親とすべての子孫を取得できることはわかっていますが、直接の子のみが必要です。親キーによるエンティティのクエリ
私は__parent__
プロパティは、この目的のために利用できるだろう期待していたが、これは動作するようには思えません。私はまた、これを達成するために、各エンティティにdepthプロパティを記録することができます知っている
{propertyFilter: {
property: {name: '__parent__'},
op: 'EQUAL',
value: {keyValue: {
partitionId: {projectId: 'myproject'},
path: [{kind: 'row', name: 'parent'}]
}}
}
を、だろうがDatastoreがこのようなクエリをキー自体を使ってネイティブにサポートしている場合は、そうしないでください。