SAn*_*idD 4 search android parse-platform
我使用解析云来存储数据.在这种情况下,我在此表中有一个表"MyUser"我希望在不区分大小写的情况下按名称搜索用户.
搜索工作正常,但搜索操作不区分大小写
我必须搜索不区分大小写
这是我的代码.:-
ParseQuery<ParseObject> query = ParseQuery.getQuery("BetsUpUser");
query.whereContains("name", searchData);
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> objList,ParseException e) {
if (e == null) {
Log.d("score","@@@@Retrieved " + objList.size()+ " scores");
} else {
Log.d("score", "@@@Error: " + e.getMessage());
}
}
});
Run Code Online (Sandbox Code Playgroud)
提前致谢.
SAn*_*idD 14
我解决了不区分大小写的字符串Parse Query的问题
替换线
query.whereContains("name", searchData);
Run Code Online (Sandbox Code Playgroud)
同
query.whereMatches("name", "("+searchData+")", "i");
Run Code Online (Sandbox Code Playgroud)