2015-11-14 30 views
0

我使用解析后端为我的应用程序之一。有三个表格,我希望能够在表格列中的搜索视图中搜索用户输入的文本。Parse.com Android应用程序不区分大小写的搜索

private void getDataFromParse() { 
    ParseQuery<ParseObject> query = ParseQuery.getQuery(Message.NAME); 
    query.addDescendingOrder(Message.CREATED_AT); 
    **query.whereStartsWith(Message.MESSAGE, mTag);** 
    query.setLimit(20); 
    query.findInBackground(new FindCallback<ParseObject>() { 
     @Override 
     public void done(List<ParseObject> objects, ParseException e) { 
      if (e == null) { 
       mMessages = (List<Message>) (Object) objects; 
       setAdapter(); 
      } 
     } 
    }); 
} 

问题是解析搜索区分大小写。我从他们的网站用户界面输入表格内容。解决这个问题的一个建议是 http://blog.parse.com/learn/engineering/implementing-scalable-search-on-a-nosql-backend/

如何解决我的问题?

回答

0

可以由用户照耀处将文本转换为大写,并确保在解析所有的数据都是大写太

+0

我想在列中的字符串值要搜索的呢!如何获得? –