jdo google app引擎由isEmpty检索

时间:2014-06-15 20:42:08

标签: google-app-engine gwt jdo

我在gwt中构建应用程序,并使用了jdo google app引擎 我在jdo有这个课

class A{
   List<String> list;
}

我想检索列表为空的所有对象,所以我写这样的查询

select from A where list.isEmpty()

我得到了这个例外

Unsupported method <isEmpty> while parsing expression: InvokeExpression{[PrimaryExpression{list}].isEmpty(<none>)}

为什么我得到这个例外? 谢谢

1 个答案:

答案 0 :(得分:1)

isEmpty不是有效的查询过滤器。您可以测试列表是否为空,但isEmpty不是查询过滤器。该属性未编入索引,因此无法查询。