客观化中的多个祖先的查询

时间:2017-11-17 09:51:39

标签: java google-app-engine google-cloud-datastore objectify

是否有可能来自多个祖先的load()个实体 我有两个Kinds 1-用户,2-帖子 用户是帖子的ancestor

我知道如何为这样的单个用户应用祖先查询 ofy().load().type(Post.class).ancestor(user1).list();
但是如何应用多个祖先的查询呢? 也许是这样的事  ofy().load().type(Car.class).ancestors(user1,user2).list();

如果不是我做了什么,我怎么可能这样做呢?

1 个答案:

答案 0 :(得分:0)

这是不可能的。数据存储区不支持多祖先查询以及OR运算符。您需要为此进行两次单独的查询。