2

我有一个具有以下内容的测试处理程序:

Model.query().get( projection = [Model.name._name] )

Appstats 显示以下内容:

(1) 2013-09-29 21:46:38.638 "GET /test" 200 real=2585ms api=0ms overhead=2ms (1 RPC, cost=140, billed_ops=[DATASTORE_READ:2])

根据https://developers.google.com/appengine/docs/billing?csw=1#cost_resource,对于预计的查询,它应该使用 1 read + 1 small。为什么它告诉我 2 次读取(keys_only 只使用 1 次小)?另外,当文档说 60 时,为什么每次读取的成本为 70?

这发生在开发和生产服务器上。

编辑:使用的模型类来自 ndb

4

1 回答 1

0

什么是 Model.name._name?尝试改用 Model.name。

于 2013-09-30T15:15:00.510 回答