Python 如何使用数字id检索google appengine实体?

Python 如何使用数字id检索google appengine实体?,python,google-app-engine,Python,Google App Engine,是否可以使用数字ID从google appengine检索实体?如果可以,如何检索? 我尝试使用: key=key.from_路径(“ModelName”,numericalId) m=ModelName.get(键) 但是生成的密钥不正确。结果证明我需要这样做 key=key.from\u路径(应用程序\u模型名,数字\u id) 在我查看实体的dict()之前,我不清楚您正在查找的是:其他答案涉及旧的DB API。默认情况下,新应用程序将使用NDB数据存储,其API略有不同。您仍然可以使用M

是否可以使用数字ID从google appengine检索实体?如果可以,如何检索? 我尝试使用:

key=key.from_路径(“ModelName”,numericalId) m=ModelName.get(键)


但是生成的密钥不正确。

结果证明我需要这样做

key=key.from\u路径(应用程序\u模型名,数字\u id)


在我查看实体的dict()之前,我不清楚您正在查找的是:

其他答案涉及旧的DB API。默认情况下,新应用程序将使用NDB数据存储,其API略有不同。您仍然可以使用Model.get_by_id(id,parent)按id检索实体,但NDB还支持指定应用程序和命名空间的选项。有关详细信息,请参见。

如何操作?我不明白。请多解释