我想检索父键为空的数据
query = pm.newQuery(Question.class, "state==0");
query.setFilter("tier instanceof Tier");
query.setFilter("tier.id == null");
query.setClass(Question.class);
query.setOrdering("lastCustomerActivityTime");
questions = (List<Question>) query.execute();
我已经编写了上面的代码但它获取了所有数据,包括其父键不为空。 有什么解决方案吗?
答案 0 :(得分:0)
强烈建议你read up on the JDO API and JDOQL。如果设置过滤器,它会设置过滤器(覆盖那里的内容)。没有什么是神奇地附加到你拥有的东西的结尾,并期望它的不合逻辑。