GAE数据存储缓存Python对象下的实体

时间:2017-06-07 13:36:15

标签: google-app-engine gcloud dev-appserver

我在这里有这段代码:http://sprunge.us/TAjH?py

为什么我得到10而不是1(或数据库中的内容)?此外,任何新检索的python对象(作为实体)具有完全相同的ID(甚至可能是内存地址)。为什么?我应该如何处理以使具有存储在DB下的实际值的不同对象?

1 个答案:

答案 0 :(得分:0)

在这里回答:How do I refresh an NDB entity from the datastore?

因此use_cache=False是解决方案,同时从数据存储区检索。