【发布时间】:2012-08-21 03:22:50
【问题描述】:
之前找不到这个特定的问题。 App Engine 的 NDB 在使用投影查询与完整实体查询时如何处理缓存?
例如,如果我先进行投影查询..
MyModel.query().get(projected=['name'])
...然后接下来进行常规查询...
MyModel.query().get()
...我会得到什么?完整的实体?如果是这样,NDB 是否自动缓存了第一个查询的任何部分?还是 NDB 能够很好地区分,所以下次我运行投影查询时,它可能会从缓存中提取?
【问题讨论】:
标签: python google-app-engine app-engine-ndb