Google App Engine数据存储区:如果父密钥未知,如何按ID /名称获取实体?

Kap*_*nis 23 google-app-engine google-cloud-datastore

有两种实体:用户和旅行.用户是Trip的父级,Trip是User的子级.

出于隐私考虑,我只发布旅行ID /姓名.因为它看起来像Trip Key包含编码的用户ID /名称.

如果父密钥未知,如何通过ID/Name获取实体?

Pet*_*ego 18

你不能.父密钥是实体密钥的一部分,您需要一个完整密钥才能获得实体.

与主要的过滤查询,除非您指定的祖先键将无法找到父母的实体.