关于gwt:jdo由isEmpty检索的Google App引擎

jdo google app engine retrieve by isEmpty

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

1
2
3
class A{
   List<String> list;
}

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

1
select from A where list.isEmpty()

我得到这个例外

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

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


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