所以这个代码:跑出去“资料储存库小型操作”配额的意外
all_nodes = Nodes.query()
country_nodes = []
for n in all_nodes:
country_nodes.append([n.country, all_nodes.filter(Nodes.country == n.country).count()])
只是核爆我Datastore Small Operations
配额甚至没有完成作业?
什么是正确的方式来获得上述名单?
明白了。问题在于这些国家并不是独一无二的。有些人有1000个参赛作品,所以有一百万个参赛作品,而不是两三千人。首先让这些国家把它们放在一个设置为'countries = set([i.country for i in all_nodes])'中,然后使用它进行过滤。 – timkofu 2013-05-13 14:06:59