为什么这条指令不起作用?

时间:2011-05-19 08:17:24

标签: python google-app-engine

您好我正在尝试仅使用键计数,并在使用此行时收到错误消息 self.response.out.write(A.all(keys_only=True).count(100000000))

我得到的错误信息是 TypeError: all() got an unexpected keyword argument 'keys_only'

它不应该以这种方式工作吗?我究竟做错了什么? 谢谢         `

更新:我发现这种方式有效:

    query = A.all()
    query._keys_only = True        
    self.response.out.write(query.count(100000000))

1 个答案:

答案 0 :(得分:1)

SearchableModel和keys_only存在问题。你可以这样想。

query = A.all()
query._keys_only = True