Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在列表中使用FilterOperator_Java_Google App Engine - Fatal编程技术网

Java 如何在列表中使用FilterOperator

Java 如何在列表中使用FilterOperator,java,google-app-engine,Java,Google App Engine,我需要获取ID列表中具有ID的实体。例如: class A{ String name; List<String> IDs = new ArrayList<String>(); } A类{ 字符串名; 列表ID=新的ArrayList(); } 我的问题是: List<String> etiqueta = new ArrayList<String>(); etiqueta.add(OneID); Filter filtro =

我需要获取ID列表中具有ID的实体。例如:

class A{
    String name;
    List<String> IDs = new ArrayList<String>();
}
A类{
字符串名;
列表ID=新的ArrayList();
}
我的问题是:

List<String> etiqueta = new ArrayList<String>();
etiqueta.add(OneID);

Filter filtro = new FilterPredicate("IDs", FilterOperator.IN , etiqueta);
List etiqueta=new ArrayList();
etiqueta.add(OneID);
Filter filtro=新的FilterPredicate(“ID”,FilterOperator.IN,etiqueta);
我一无所获,也不知道如何处理这个案子

有人能帮我吗


迭戈

可能是Hi的复制品,它不一样。。。这里有一段我的代码:Query Query=newquery(“方便”);List etiqueta=new ArrayList();etiqueta.add(idEtiqueta);Filter filtro=新的FilterPredicate(“idEtiquetas”,FilterOperator.IN,etiqueta);query.setFilter(filtro);query.setKeysOnly();PreparedQuery pq=数据存储。准备(查询);int count=pq.countEntities(FetchOptions.Builder.withDefaults());