Java 谷歌应用引擎数据存储中的参数化查询?

Java 谷歌应用引擎数据存储中的参数化查询?,java,google-app-engine,google-cloud-datastore,prepared-statement,Java,Google App Engine,Google Cloud Datastore,Prepared Statement,GAE数据存储提供了一个类PreparedQuery,它是查询的编译形式。但是有没有参数化查询(例如,lastname={?})这样的东西呢?如果每次参数更改时都需要重新编译查询,那么编译查询就没有意义了(除非同一个查询被反复运行,在这种情况下,其结果应该被缓存) 我是否忽略了文档中的某些内容?不,没有-构造查询对象时会指定参数。”然而,准备一个查询并不是一个昂贵的操作-不涉及数据存储的往返

GAE数据存储提供了一个类
PreparedQuery
,它是查询的编译形式。但是有没有参数化查询(例如,
lastname={?}
)这样的东西呢?如果每次参数更改时都需要重新编译查询,那么编译查询就没有意义了(除非同一个查询被反复运行,在这种情况下,其结果应该被缓存)


我是否忽略了文档中的某些内容?

不,没有-构造查询对象时会指定参数。”然而,准备一个查询并不是一个昂贵的操作-不涉及数据存储的往返