如果我有一个具有后引用的类(例如something_set),我如何仅在该集上查询键? Query()构造函数允许您通过设置keys_only = True来执行此操作,但据我所知,直接在后引用上过滤总是在返回实体时取消引用它们。
答案 0 :(得分:4)
你不能 - 在构造查询时需要设置keys_only,并且当你访问something_set时已经为你完成了。
那就是说,foo.bar_set只是语法糖:
q = Foo.all().filter('bar =', foo_instance)
所以你可以这样做并在all()方法中使用keys_only运算符。