这条指令为什么不起作用?
问题描述:
你好我想用这条线时,只计算使用的密钥,并得到一个错误信息 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))
答
有问题SearchableModel和keys_only。你可以做一些这样的想法。
query = A.all()
query._keys_only = True
让更多的上下文到你的代码会有帮助。具体来说,如何创建A(它看起来像一个查询)。 – jedwards 2011-05-19 08:51:37
A是一个SearchableModel,据报这是一个问题。感谢您的评论。 – 2011-05-19 10:08:07