如何从Google App Engine中的第一个角色进行搜索?

时间:2014-08-19 17:01:50

标签: google-app-engine google-cloud-datastore

在我的pageSearch中有我的值,我必须搜索,国家是我的列名,FilterOperator是我的过滤,如果我输入" A"(大写和小写)那么它应该给出值价值" A"这就是我需要的东西。

   Query query=new       Query("customerRolodex").addFilter("country",FilterOperator.EQUAL,pageSearch);//.setFilter(c_r);
   PreparedQuery pq=ds.prepare(query);
   for(Entity result:pq.asIterable()){
     //here i m using json to send and printing data; 
           p=new cust_rolo();
       p.setCountry(result.getProperty("country").toString());
       p.setRegion(result.getProperty("region").toString());
        list.add(p);

  }
   json.put("rows", list);
   out.print(json.toString()); 

任何帮助都将受到赞赏,我也为此

应用了大于或等于运营商

1 个答案:

答案 0 :(得分:1)

您应该在一系列值之间使用查询:

.addFilter("country", FilterOperator.GREATER_THAN_OR_EQUAL, pageSearch)
.addFilter("country", FilterOperator.LESS_THAN, pageSearch + "\uffff")