對於GAE Datastore中的所有數據,我都有一個跟蹤計數器/總記錄數的模型(因爲我們不能使用傳統的SUM查詢)。我想知道在插入/刪除記錄時增加這些全局計數值的最有效方法。這是我目前正在做的事情:Google App Engine計數器
counter = DBCounter.all().fetch(1)
dbc = DBCounter(totalTopics=counter[0].totalTopics+1)
dbc.put()
但是,這對我來說似乎相當sl sl。有沒有更好的方法來做到這一點?
優秀的提示。非常感謝。 – GivP 2010-10-03 15:45:40