在App Engine中无需获取对象即可访问相关对象键

在App Engine中无需获取对象即可访问相关对象键,第1张

在App Engine中无需获取对象即可访问相关对象键

您可以通过下载App Engine
SDK来源中的appengine.ext.db来源来找到答案-
答案是,不,没有您需要的特殊框:

__get__
方法(来源中的第2887行) (对于1.3.0 SDK)
ReferenceProperty

描述符的描述符被调用然后才 知道是否
.key()
对结果进行调用,因此就没有机会进行所需的优化。


但是 ,请参见第2929行:方法

get_value_for_datastore
确实 完成了您想要的!

具体来说,

son.father.key()
使用而不是使用
Son.father.get_value_for_datastore(son)
,结果您会
快乐;-)。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5663971.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存