Java 如何在列表中使用FilterOperator
我需要获取ID列表中具有ID的实体。例如: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 =
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());