我正在尝试从ndb数据存储中检索实体 我知道id和祖先(不是父母!)
虽然这个查询在知道父
时工作正常 Entity.get_by_id(int(self.request.get('entityId')),parent=entityParent.key)
显然不支持祖先版本
我该如何处理?
答案 0 :(得分:1)
你无法做到这一点,因为那只是完全键而你没有。你需要做一个祖先查询:
Entity.query(Query.id==int(self.request.get('entityId')), ancestor=ancestor.key)